| CSC105 | Using Modern Operating Systems | 2 credits |
| CSC115 | Surveys in Technology | 2 credits |
| CSC110 | Introduction to Computer Science | 4 credits |
| CSC120 | Topics in Computer Science | 4 credits |
| CSC130 | Principles of Software Engineering | 4 credits |
| CSC150 | Object Oriented Programming and Design | 6 credits |
| CSC160 | Application Development | 4 credits |
| CSC170 | Introduction to Mobile Device Programming | 4 credits |
| CSC180 | Open Source Platforms Development | 4 credits |
| CSC190 | C++ Programming | 4 credits |
| CSC210 | Introduction to Web Presentation & Development | 2 credits |
| CSC230 | Computational Theory | 3 credits |
| CSC240 | Business Web Development | 4 credits |
| CSC250 | Algorithms and Data Structures I | 4 credits |
| CSC252 | Algorithms and Data Structures II | 4 credits |
| CSC260 | Dynamic Web Programming | 4 credits |
| CSC263 | Advanced .NET Programming with C# | 4 credits |
| CSC268 | Windows Mobile Devices | 4 credits |
| CSC280 | Developing Scalable Web Applications | 4 credits |
| CSC316 | Website Design | 4 credits |
| CSC320 | Software Engineering Methodologies | 4 credits |
| CSC324 | XML and XSLT | 4 credits |
| CSC325 | Human Computer Interface Design | 4 credits |
| CSC330 | Programming Languages | 3 credits |
| CSC340 | Computer Architecture | 3 credits |
| CSC360 | Software Design Principles | 3 credits |
| CSC370 | Process Modeling | 3 credits |
| CSC380 | Distributed Systems | 3 credits |
| CSC385 | Development in Third-Party Systems | 4 credits |
| CSC390 | Operating Systems | 3 credits |
| CSC415 | Patterns | 4 credits |
| CSC440 | Testing and Quality Assurance | 4 credits |
| CSC460 | Industry Trends in Software Development | 4 credits |