B.S., Computer Science
Minimum Requirements for Degree: 120 credits
Students must earn a C- grade or better in each course.
Code | Title | Credits |
---|---|---|
General University Requirements | ||
Complete the general university requirements. | ||
General Education Requirements | ||
Complete the general education requirements. | ||
As part of the general education requirements, complete: | ||
Calculus I | ||
B.S. Degree Requirements | ||
Complete the B.S. degree requirements. | ||
As part of the B.S. degree requirements, complete: | ||
Calculus II | ||
Calculus III | ||
Discrete Mathematics | ||
General Physics I | ||
General Physics II | ||
Statistics | ||
Any approved ethics course | ||
Complete one of the following: | ||
Differential Equations | ||
Numerical Analysis | ||
Linear Algebra | ||
Probability | ||
Abstract Algebra | ||
Mathematical Statistics | ||
Mathematical Modeling | ||
Program Requirements | ||
CS F201 | Computer Science I | 3 |
CS F202 | Computer Science II | 3 |
CS F301 | Assembly Language Programming | 3 |
CS F311 | Data Structures and Algorithms | 3 |
CS F321 | Operating Systems | 3 |
CS F331 | Programming Languages | 3 |
CS F371 | Computer Ethics and Technical Communication | 3 |
CS F372 | Software Construction | 3 |
CS F411 | Analysis of Algorithms | 3 |
CS F441 | System Architecture | 3-4 |
or EE F443 | Computer Engineering Analysis and Design | |
CS F471 | Senior Capstone I 1 | 3 |
CS F472 | Senior Capstone II 1 | 3 |
EE F341 | Digital and Computer Analysis and Design | 4 |
Electives in computer science at the F300 or F400 level or approved electives, such as: | 9 | |
Computer Engineering Analysis and Design |
1 | Fulfills the baccalaureate capstone requirement. |