This option, with an emphasis on information systems, prepares students to design, develop, and manage systems in large enterprises, including business environments.
General Education 35
Foundations Requirements 13
GE 1000, GE 3000: University Requirement for Graduation for all undergraduate students that must be satisfied in one of two ways: Complete GE 1000 (all freshmen and transfers entering with 0-29 credits) OR GE 3000 (transfers entering with 30 credits or more).
MATH 1000: Students eligible to take Math 1054 Precalculus based on their placement test may take that course in place of Math 1000 and take an additional three credits in Free Electives to total 120 S.H.
Disciplinary/Interdisciplinary Distribution Requirements
Humanities 6
ENG 2403: Required Distribution Course
(Select one course from below)
| Fine Arts or Art History | 3 |
| Philosophy or Religion | 3 |
| Foreign Languages | 3 |
| Music or Theatre | 3 |
| Interdisciplinary | 3 |
Social Sciences 6
HIST 1062 | WORLDS OF HISTORY: TRADITIONS AND ENCOUNTERS | 3 |
HIST 1062: Required Distribution Course
(Select one course from below)
| Psychology | 3 |
| Economics or Geography | 3 |
| Political Science | 3 |
| Sociology or Anthropology | 3 |
| Interdisciplinary | 3 |
Science and Mathematics 7
MATH 1054: Required Distribution Course
MATH 1054: Students eligible to take Math 2415 Calculus I based on their placement test may take that course in place of Math 1054. In that case, Math 2415 will fulfill the Distribution requirement and the student may take an additional three credits in Free Electives to total 120 S.H.
G.E. and Major Capstone
Additional Requirements 27-28
Additional Requirements 27-28
All major courses, additional requirements and concentration courses, including the capstone, require a grade of C or better.
Select one of the approved 3 course tracks: 9
Accounting and Finance:
Quantitative Management:
Web Systems:
Major Requirements 42
All major courses, additional requirements and concentration courses, including the capstone, require a grade of C or better.
Major Core Requirements 18
CPS 1231 | FUNDAMENTALS OF COMPUTER SCIENCE | 4 |
CPS 2231 | COMPUTER ORGANIZATION&PROGRAMMING | 4 |
CPS 2232 | DATA STRUCTURES AND ALGORITHMS | 4 |
CPS 2390 | COMPUTER ORGANIZATION & ARCHITECTURE | 3 |
CPS 3250 | COMPUTER OPERATING SYSTEMS | 3 |
CPS 1231: Students who have had prior programming experience may enter CPS 2231 directly. In this case, CPS 2231 will be counted as the Distribution requirement and the student may take another 4 credits in Free Electives to total 120 S.H.
Concentration Requirements 12
CPS 3351 | Information Systems Programming | 3 |
CPS 3740 | DATABASE MANAGEMENT SYSTEMS | 3 |
CPS 3962 | OBJECT ORIENTED ANALYSIS AND DESIGN | 3 |
CPS 4931 | DISTRIBUTED SYSTEMS APPLICATION | 3 |
Major Electives 12
12 credits in Computer Science, at the 3000 level or above selected with approval of departmental advisor.
Free Electives 14-16
(50% of free electives must be taken at the 3000-4000 level)
(ID 1400 Computing in Modern Society for 3 credits is recommended if MATH 1000 is needed)
CPS 4999 Cooperative Education may be counted as a free elective (no more than 3 S.H.). There are four prerequisites for CPS 4999 which are listed on the program guidesheet.