* These are required support courses which may also be used to satisfy the indicated Distribution requirements. A student may choose to fulfill Distribution requirements with courses other than the ones listed, but these listed courses must still be taken.
Note: If a course is used to satisfy two or more requirements, (for example, a support course and a distribution elective), the credits are counted in only one place. Using a course to satisfy more than one requirement does not reduce the total credits required for graduation.
+ ITC 100 is required of students who did not pass the Computer Literacy Test and must be taken in the first semester of the Freshman year or the transfer year.
‡ It is strongly recommended that students elect additional mathematics, physics, biology and computer science courses.
Exceptions in the timing of courses will be made for transfer students.