CS Major Degree Requirements
To become a CS Major, a student has to:
- Fulfill the prerequisite courses (COSC 1, COSC 10)
- Take two courses in each of the three pillars: (30-49) (50-69) (70-89)
- Take three elective courses (30-89), at most one of which can be COSC 94 or a MATH course 20 or higher (but not MATH 22/24)
- Finish a culminating experience (98 or 99)
Information on the courses mentioned above are detailed under Courses.