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 |
CIS*3490 |
[0.50] |
The Analysis and Design of Computer Algorithms |
0.75 credits in the Area of Application or elective |
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 |