| First year semester 1 |
First year semester 2 |
| CS 155 (4) |
CS 265 (4) |
| UI 100 (3) |
MA 145 (4) |
| EN 100 (3) |
EN 140 (3) |
| MA 140 (5) |
University Studies (3) |
| |
University Studies (3) |
| Total: 15 |
Total: 17 |
| Second Year Semester 1 |
Second Year Semester 2 |
| CS 300 (4) |
CS 280 (3) |
| CS 245 (3) |
CS 345 (3) |
| MA 223 (3) |
MA 345 (3) |
| Science (4-5)[1] |
Science (4-5)1 |
| |
University Studies (3) |
| Total: 14-15 |
Total: 16-17 |
| Third Year Semester 1 |
Third Year Semester 2 |
| CS 350 (3) |
CS 331 (3) |
| CS 315 (3) |
CS 380 (3) |
| Science (3-5)1 |
CS 440 (3) |
| University Studies (3) |
University Studies (3) |
| University Studies (3) |
University Studies (3) |
| Total: 15-17 |
Total: 15 |
| Fourth Year Semester 1 |
Fourth Year Semester 2 |
| CS 480 (3) |
CS elective (3) |
| CS 445 (3) |
UI 450 (3) |
| CS 390 (3) |
CS 495 (1) & CS003 (0) |
| University Studies (3) |
Free Elective (3) |
| University Studies (3) |
UI 3XX (3) |
| |
UI 3XX (3) |
| Total: 15 |
Total: 16 |
The initial two-semester lab science sequence is 4 hours each for Biology and 5 hours each for Chemistry and Physics. The remaining science elective must have enough credits to total 12 hours to satisfy the science requirement for the degree.