The Department of Mathematics and Computer Science offers programs for students with diverse interests. Students select from the following (titles link to checklists for course planning).
Computer Science Major. Prepares students to become outstanding computer science professionals, with an emphasis at the upper level in software development. Cooperative learning and team experiences are incorporated throughout the program to prepare students for environments they will encounter after graduation. [Academic Checklist]
Computer Science Minor. [Academic Checklist]
For Computer Science undergraduate this document provides a tentative schedule of courses that will be offered in a given semester. Several upper-level courses are offered only once every year or every two years, and sometimes enrollment issues force us to cancel classes.