| Fall Semester | CR |
| CSI 121 - Intro to Info & Comm |
3 |
| CSI 130 - Intro to Computing I |
4 |
| ENG 111 - Freshman English I |
4 |
| MTH 210 - Calculus I |
4 |
| CORE | 3 |
| Total: |
18 |
| |
| Spring Semester | CR |
| CSI 230 - Intro to Computing II |
4 |
| ENG 112 - Freshman English II |
4 |
| MTH 211 - Calculus II |
4 |
| MTH 375 - Discrete Math |
3 |
| |
| Total: |
15 |
|
Sophomore Year |
| Fall Semester | CR |
| CSI 300 - Computer Organization |
3 |
| CSI 330 - Data Structures |
3 |
| MTH 310 - Statistics |
3 |
| CSI 335 - Analysis of Algorithms |
3 |
| CORE |
3 |
| Total: |
15 |
| |
| Spring Semester | CR |
| CSI 260 - Event Driven Prog. |
3 |
| MTH 213 - Vector Functions |
3 |
| Free Elective |
4 |
| CORE |
6 |
| |
|
| Total: |
16 |
|
Junior Year |
| Fall Semester | CR |
| CSI 335 - Analysis of Algorithms or |
3(4) |
| PHY 211 - Physics I |
|
| CSI Elective |
3 |
| ENG 360 - Technical Writing |
3 |
| CORE |
6 |
| |
|
| Total: |
15(16) |
| |
| Spring Semester | CR |
| CSI 425 - Web Programming or |
3 |
| CSI Elective |
|
| CSI 430 - Computer Graphics or |
3 |
| CSI 440 - Artificial Intelligence |
|
| PHY 212 - Physics II |
4 |
| CORE |
6 |
| Total: |
16 |
|
Senior Year |
| Fall Semester | CR |
| CSI 335 - Analysis of Algorithms or
| 3(4) |
| PHY 211 - Physics I |
|
| CSI 450 - Computer Networking |
3 |
| CSI Elective |
3 |
| Core |
7 |
| |
|
| |
|
| Total: |
16(17) |
| |
| Spring Semster | CR |
| CSI 490 - Senior Seminar in CSI |
3 |
| CSI 425 - Web Programming or |
3 |
| CSI Elective |
|
| CSI 430 - Computer Graphics or |
3 |
| CSI 440 - Artificial Intelligence |
|
| CSI Elective |
3 |
| Free Elective |
5 |
| Total: |
17 |
|