Requirements for the Computer Science Major (10 Credits)
8 credits in Computer Science, 2 in Mathematics
Computer Science Courses:
- CS 141 Introduction to Programming (1) or
- CS 151 Introduction to Programming with Python (1)
- CS 241 Data Structures (1)
- CS 343 Analysis of Algorithms (1)
- CS 495W Senior Seminar in Computer Science I: Prospectus (.5)
- CS 496W Senior Seminar in Computer Science II: Project (.5)
- Four upper level CS courses (4)
- MATH 152 and MATH 153, or a higher numbered 1 credit math course (1)
- One additional credit from the following: (1)
- MATH 251W Foundations of Advanced Mathematics
- MATH 163 Discrete Mathematics