Required Courses:
 |
Two of
 |
An Algebra course (e.g.: MATH 103, 115 or 125) |
 |
A Calculus course (e.g.: MATH 104, 117 or 127) |
 |
CS
121 Introduction to Object-Oriented Programming |
|
 |
8 CS courses
 |
One of
 |
CS
122 Principles of Program Design |
 |
CS
123 Developing Programming Principles |
 |
All of:
 |
Experience equivalent to CS
122 or
123. |
 |
CS 3xx or CS 4xx |
|
|
 |
All of
 |
CS
124 Introduction to Software Development |
 |
CS
230 Introduction to Computers and Computer
Systems |
 |
CS
234 Data Structures and Algorithms |
|
 |
Four of
 |
CS
200 Concepts for Advanced Computer Usage |
 |
CS
330 Management Information Systems |
 |
CS
338 Computer Applications in Business:
Databases |
 |
CS
370 Introduction to Numerical Computation |
 |
CS
430 Applications Software Engineering |
 |
CS
432 Business Systems Analysis |
 |
CS
436 Distributed Computing Systems |
 |
CS 437/STAT 340 Computer Simulation of Complex
Systems |
|
|
|
Additional Constraints:
 |
Average of all grades that could be used to satisfy any of
the course requirements above (whether passed, failed, or repeated) must be at
least 60%. |
|