Computer Science Curriculum Guide
An example: Four year plan for Computer Science Major
120 credits necessary to graduate.
Plan is a representation and categories of classes can be switched. Check with your advisor.
Freshman | ||
---|---|---|
Fall | Credits | |
COMP SCI 201 | Introduction to Computing & Internet Technologies | 3 |
COMP SCI 231 | Introduction to IT Operations | 3 |
COMM 133 or COMM 166 |
Fundamentals of Public Address or Fundamentals of Interpersonal Communication |
3 |
First Year Seminar | 3 | |
General Ed | 3 | |
Credits | 15 | |
Spring | ||
COMP SCI 240 | Discrete Mathematics | 4 |
COMP SCI 256 | Introduction to Software Design | 4 |
MATH 260 | Introductory Statistics | 4 |
General Ed | 3 | |
Credits | 15 | |
Sophomore | ||
Fall | ||
COMP SCI 221 | Database Design & Management | 3 |
COMP SCI 292 | Introduction to Mobile Platforms and Apps | 3 |
COMP SCI 316 | Advanced Software Design | 4 |
General Ed | 3 | |
Elective | 3 | |
Credits | 16 | |
Spring | ||
COMP SCI 351 | Data Structures | 4 |
MATH 202 | Calculus and Analytic Geometry I | 4 |
General Ed | 3 | |
Elective | 3 | |
Credits | 14 | |
Junior | ||
Fall | ||
COMP SCI 353 | Computer Architecture and Organization | 3 |
COMP SCI 371 | Advanced Object-Oriented Design | 4 |
General Ed | 3 | |
General Ed | 3 | |
Elective | 3 | |
Credits | 16 | |
Spring | ||
COMP SCI 372 | Software Engineering | 3 |
Upper Level Elective for COMP SCI Major | 3 | |
Elective | 3 | |
General Ed | 3 | |
General Ed | 3 | |
Credits | 15 | |
Senior | ||
Fall | ||
COMP SCI 357 | Theory of Programming Languages | 3 |
COMP SCI 464 | Artificial Intelligence | 3 |
General Ed | 3 | |
Elective | 3 | |
Elective | 3 | |
Credits | 15 | |
Spring | ||
COMP SCI 450 | Theory of Algorithms | 3 |
COMP SCI 452 | Operating Systems Using Linux | 3 |
General Ed | 3 | |
Elective | 3 | |
Elective | 3 | |
Credits | 15 | |
Total Credits | 121 |