Since many courses are offered in only one semester and course pre-requisites place an ordering on courses, the following
program of studies is designed so that students can schedule their courses over 8 semesters of study. Students deviating from
this schedule must consult with their academic advisor.
Semester 1
| CIS*1250 |
[0.50] |
Software Design I |
| CIS*1500 |
[0.50] |
Introduction to Programming |
| 1.50 credits in the Area of Application or electives |
Semester 2
| CIS*1910 |
[0.50] |
Discrete Structures in Computing I |
| CIS*2250 |
[0.50] |
Software Design II |
| CIS*2500 |
[0.50] |
Intermediate Programming |
| 1.00 credits in the Area of Application or electives |
Semester 3
| CIS*2030 |
[0.50] |
Structure and Application of Microcomputers |
| CIS*2430 |
[0.50] |
Object Oriented Programming |
| CIS*2520 |
[0.50] |
Data Structures |
| CIS*3250 |
[0.50] |
Software Design III |
| 0.50 credits in the Area of Application or electives |
Semester 4
| CIS*2750 |
[0.75] |
Software Systems Development and Integration |
| CIS*3110 |
[0.50] |
Operating Systems I |
| 0.75 credits in the Area of Application or elective |
| 0.50 C.I.S electives at the 3000 level or above |
Semester 5
| CIS*3260 |
[0.50] |
Software Design IV |
| CIS*3750 |
[0.75] |
System Analysis and Design in Applications |
| One of: |
|
|
| 0.75 credits in the Area of Application or electives |
Semester 6
| CIS*3760 |
[0.75] |
Software Engineering |
| 0.50 C.I.S electives at the 3000 level or above |
| 1.25 credits in the Area of Application or electives |
Semester 7
| CIS*4150 |
[0.50] |
Software Reliability and Testing |
| CIS*4250 |
[0.50] |
Software Design V |
| CIS*4300 |
[0.50] |
Human Computer Interaction |
| 1.00 credits in the Area of Application or electives |
Semester 8
| 1.50 credits in the Area of Application or electives |
| 0.50 credits in CIS at the 3000 level or above |
| 0.50 credits in CIS at the 4000 level |