The Foundations Track can be used to satisfy the track requirements of the CIS Major.

The Foundations Track is the most general track, allowing a student to choose a set of electives tailored to his or her interests and intended choice of career.

Faculty Advisors: Zena Ariola, Michal Young.

104 credits total

CIS Core Requirements (80 credits) 80
CIS Track Requirements (24 credits)
Complete 12 upper-division CIS elective credits.
Complete 8 additional upper-division CIS elective credits
  • Choose electives from CIS upper-division courses, including Individualized Study Courses.
  • CIS 399 and 410 must have regular class meetings, homework assignments and a prerequisite of 313 or higher.
Complete 4 upper-division math elective credits
  • Choose any upper division math course (300-level or higher) with a prerequisite of MATH 252 or higher, or CIS 413, 420, 427, 410 Cryptography, 473 Probabilistic Methods.
  • CIS courses used to complete mathematics elective cannot be used toward upper-division CIS elective credits.