Students who major in Computer Science must complete 17.5 courses.

Requirements Course Details
9 required courses Introduction to Computer Science; Discrete Mathematics; Data Structures; Computer Systems Organization; Algorithms; Operating Systems; Computer Networks; Software Engineering; Calculus with Applications: Science and Engineering
2 major elective courses Computer Science
Half course (0.5) Research Seminar in Computer Science
2 Capstone Seminar and Project
4 minor courses Students majoring in computer science must complete one of the following: minor in Applied Mathematics, Natural Science, Economics, or Sound and Music Computing. Note: completing a major in Mathematics, Biology, Chemistry, Physics, or Economics precludes the need to complete one of the four listed minors.

Sample Course Schedule

The following is an example of a typical course schedule for Computer Science majors during four years of study.

Computer Science (PDF)

Course List