Major Completion Summary
Major Completion Summary
Requirement |
Credits |
University Core Requirements |
44-53 |
Major Requirements |
61 |
Free Electives |
3-11 |
Total Credits |
120 |
University Core Requirements
See complete University Core requirements.
Includes several of the major-required courses listed below:
Course List
Code |
Title |
Credits |
MAT 131 | Calculus I | 4 |
CS 121 | Introduction to Computer Science | 4 |
| 3-4 |
| General Biology I | |
| General Chemistry I | |
| General Physics I | |
1 | 24 |
Major Requirements (44 Credits)
Course List
Code |
Title |
Credits |
CS 113 | Mathematical Structures for Computer Science | 4 |
CS 121 | Introduction to Computer Science 1 | (4) |
CS 122 | Object-Oriented Programming | 4 |
CS 232 | Computer Organization | 4 |
CS 241 | Data Structures and Algorithms | 4 |
CS 242 | Algorithms and Computing Theory | 4 |
| | 1 |
CS 312 | Research Methods in Computers and Society | 3 |
CS 361 | Programming Languages and Implementation | 4 |
CS 371 | Operating Systems and Architecture | 4 |
CS 488 | Internet and Distributed Computing | 4 |
CS 488 | Internet and Distributed Computing | 4 |
| | 4 |
| | 8 |
MAT 131 | Calculus I 1 | (4) |
MAT 234 | Introduction to Probability and Statistical Analysis 1 | (4) |
MAT 132 | Calculus II | 4 |
or CS 377 | Mathematical Foundations of Machine Learning |
| 4 |
| General Chemistry II | |
| General Physics II | |
| General Biology II | |
Total Credits | 60 |
Free Electives (1-12)
Course List
Code |
Title |
Credits |
1 | 3-12 |
Total Credits | 3-12 |
Note: ENG 105C Composition and Rhetoric, MAT 100 Fundamental Mathematics, and MAT 103 Algebra cannot be used towards the 120 credits for graduation