Undergraduate Program

This site contains requirements for entry to the major, academic standards for maintaining the major, and basic information on academic advising and registration. Any conflicts between the requirements, policies and course descriptions given here and those in the current NB Undergraduate Catalog are resolved in favor of the catalog.

General information:
Departmental requirements:
Note: In 2005, the CS Undergraduate Curriculum was revised. Students who have taken 198:111 in Fall 2005 or later must follow the new curriculum. Students already in the program before Fall 2005 may either follow either the new or the legacy curriculum.
Login