A minimum of 18 credit hours are required which are distributed as follows.
Note: All courses are three credits unless otherwise noted
| CMPSC 122 | Intermediate Programming (or the old CSE 120 or CMPSC 122) |
| MATH 315 | Foundations of Mathematics (or the old MA SC 370) |
| CMPSC 462 | Data Structures |
| CMPSC 422 | Object-Oriented Programming with C++ |
| CMPSC 452 | Numerical Analysis I |
| CMPSC 428 | Introductory Ada and Program Design |
| CMPSC 463 | Design and Analysis of Algorithms |
| CMPSC 472 | Operating Systems |
| CMPSC 487W | Software Engineering and Design |
| CMPSC 460 | Principles of Programming Languages |
| CMPSC 470 | Compiler Construction |
| CMPSC 430 | Database Design |
| CMPSC 441 | Artificial Intelligence |
| CMPSC 436 | Data Communications and Networking (4 credits if optional lab is taken, cross-listed with EET) |
| CMPSC 426 | Object-Oriented Design |
| CMPSC 423 | Object-Oriented Programming with Java |
|
Math/Computer Sciences Home Page
|CS Home| Entrance Req| Degree Req| Courses| Faculty| Students| Student Activities| |
|
Prospective CS Students
Current CS Students
|