
Computer Science Requirements |
||
Pre-engineering Requirements |
||
ENG 101/102 |
English Composition I/II |
6 |
CS-100 |
CS Professions |
1 |
CS 115/215 |
Computer Science I/II |
7 |
CS-216 |
Intro. to Software Engineering |
3 |
CS-275 |
Discrete Mathematics |
4 |
MA 113/114 |
Calculus I/II |
10 |
PHY-231/241 |
Physics I + Lab |
5 |
Additional Required Courses |
||
Natural Sciences |
6 |
|
PHY-232/242 |
Physics II + Lab |
5 |
MA-213 or 322 |
Calc III or Linear Algebra |
3-4 |
EE-280 |
Design of Logic Circuits |
3 |
STA-281 |
Statistics |
3 |
CS/EE-380 |
Machine Organization |
3 |
CS-315 |
Data Structures & Algorithms |
3 |
MA/CS-321 |
Numerical Analysis |
3 |
CS-375 |
Logic & Theory of Computing |
3 |
CS-470 |
Operating Systems |
3 |
CS-499 |
Senior Project |
3 |
Computer Science Electives - 9 hours selected from: |
||
At least two of: |
||
1- CS-335 |
Graphics & Multimedia |
3 |
2- CS-405 |
Intro. to Database Systems |
3 |
3- CS-441 |
Compilers |
3 |
4- CS-450 |
Programming Languages |
3 |
5- CS-463 |
Artificial Intelligence |
3 |
One additional CS course 300 level and above |
3 |
|
Technical Electives - 12 hours selected from any of: |
||
CS |
300 level and higher courses | |
EE |
300 level and higher courses | |
MA |
MA-214 or 300 level and higher courses | |
B&E |
300 level and higher courses | |
University Studies |
||
| University Studies Requirements must be satisfied | ||
Credit and Grade Point Hour Requirements |
||
| 128 credit hours minimum with a 2.0 gpa overall and in your major courses | ||