Required Courses:
|
All of
|
An Algebra course (e.g.: MATH 103, 115 or 125) |
|
A Calculus course (e.g.: MATH 104, 117 or 127) |
|
|
8 CS courses
|
One of
|
CS 123 Developing Programming Principles |
|
CS 125 Introduction to Programming
Principles |
|
All of:
|
Experience equivalent to CS 123 or
125. |
|
CS 3xx or CS 4xx |
|
|
|
All of
|
CS 126 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%. |
|
At most two courses with failing grades. |
|