| Trimester I – Year I | ||
| CISC100 | Introduction to Computer Program Design | MATH099 Pre-College Algebra |
| CISC101 | Introduction to Computer Information Science | MATH099 Pre-College Algebra |
| ENGL105 | English Research | ENGL100 &ENGL104 or >70% on placement test |
| MATH110 | College Algebra | MATH099 Pre-College Algebra >70% on placement test |
| Trimester II – Year I | ||
| CISC110 | Modern Markup Languages | MATH099 |
| CISC125 | Java Programming | CISC100 |
| CISC130 | Introduction to C++ Programming | CISC100 |
| MATH115 | Pre-Calculus | MATH110 |
| Trimester III – Year I | ||
| CISC140 | Data Structures | CISC125 |
| CISC150 | Data Communication and Networking | CISC101 |
| ENGL106 | Public Speaking | ENGL105 |
| MATH120 | Discrete Mathematics | MATH115 |
| Trimester I – Year II | ||
| CISC160 | Mobile Application Development | CISC125 |
| CISC200 | Introduction to Database Concepts | CISC140 |
| CISC210 | Advanced Web Programming | CISC110 |
| MATH125 | Calculus I | MATH115 |
| Trimester II – Year II | ||
| CISC215 | Computer Architecture | CISC140 |
| CISC220 | Object Oriented Software Development | CISC130 & CISC140 |
| CISC225 | Programming Languages | CISC140 |
| MATH200 | Calculus II | Math125 |
| Trimester III – Year II | ||
| CISC230 | Introduction to Software Engineering | CISC140 |
| CISC245 | Operating System Design | CISC140 |
| CISC250 | Special Topics in Computer Science | Completion of 45credits in CISCO courses |
| MATH210 | Introduction to Mathematical Statistics | MATH125 |