The baccalaureate programs in Computer Science emphasize the entire scope of computer science, ranging from basic hardware principles through the system and application software levels to the use and management of such systems. The Bachelor of Arts degree is designed for students wanting an international flavor for their study, since many opportunities are available with multinational corporations. The Bachelor of Science degree is designed for students wanting a maximum technical preparation for their career.
Both degrees require a grade of "C" or better in all CS courses applied to degree requirements.
Both degrees have Core requirements, Major requirements, and Directed Electives. The Core provides basic coursework to ensure that the graduate is well-rounded as an educated individual. The Major contains those CS courses considered fundamental to the field, regardless of any specialization. The Directed Electives provide depth beyond the Core to support the student’s professional preparation.