Programs »
Computer Science Sample Curriculum
Computer Science Sample Curriculum
Computer Information Systems |
Computer Science
Note that this is just a sample curriculum, and does not reflect credit gained from advanced placement, transfer credit, minors, or other special programs. Also, in some cases, courses below may represent an arbitrary choice between two equivalent or optional courses in a program. For more details, see the Undergraduate Catalog.
| Computer Information Systems |
|
|
|
| Humanities or Social Science Elective |
3 |
|
| Object-Oriented Programming 1 |
2 |
|
|
| Object-Oriented Programming 2 |
2 |
|
| 100-Level Humanities Course |
3 |
|
|
| Applied Mathematics Elective |
3 |
|
| Human Behavior, Growth and Learning |
3 |
|
|
| General Biology Lectures |
3 |
|
| Introduction to the Profession |
2 |
|
|
|
| Humanities or Social Science Elective |
3 |
|
|
| General Physics 1: Mechanics |
4 |
|
| Principles of Chemistry 1 |
4 |
|
|
|
|
|
|
| Computer Organization and Assembly Language Programming |
3 |
|
| Data Structures and Algorithms |
3 |
|
|
| Computer Science Elective |
3 |
|
|
|
|
| Computer Science Technical Elective |
3 |
|
|
|
|
| Humanities or Social Science Elective |
3 |
|
|
|
|
| Interprofessional Project |
3 |
|
|
|
|
| Computer Science Technical Elective |
3 |
|
| Humanities or Social Science Elective |
3 |
|
|
|
|
|
|
| Interprofessional Project |
3 |
|
| Computer Science Elective |
3 |
|
|
| Computer Science Technical Elective |
3 |
|
| Computer Science Technical Elective |
3 |
|
|
|
back to top
|
|
|
| Humanities or Social Science Elective |
3 |
|
| Object-Oriented Programming 1 |
2 |
|
|
|
| 100-Level Humanities Course |
3 |
|
|
| Object-Oriented Programming 2 |
2 |
|
| Humanities or Social Science Elective |
3 |
|
|
| General Physics 1: Mechanics |
4 |
|
| Introduction to the Profession |
2 |
|
|
|
| Humanities or Social Science Elective |
3 |
|
|
| Humanities or Social Science Elective |
3 |
|
| Multivariate and Vector Calculus |
5 |
|
|
|
| General Physics 2: Electricity and Magnetism |
4 |
|
|
|
| Data Structures and Algorithms |
3 |
|
|
|
| Computer Organization and Assembly Language Programming |
3 |
|
|
| Introduction to Algorithms |
3 |
|
| Humanities or Social Science Elective |
3 |
|
|
|
| Probability and Statistics |
3 |
|
|
| Applied Mathematics Elective |
3 |
|
| Programming Languages and Translators |
3 |
|
|
| Interprofessional Project |
3 |
|
| Computer Science Elective |
3 |
|
|
| Computer Science Elective |
3 |
|
| Technical Communication |
3 |
|
|
|
| Humanities or Social Science Elective |
3 |
|
|
|
|
|
|
| Computer Science Elective |
3 |
|
| Interprofessional Project |
3 |
|
|
|
| Computer Science Elective |
3 |
|
|
|
back to top