| CIS 128 | Linux Operating System** | 4 |
| CIS 129 | Introduction to Programming Logic* | 1 |
| CIS 130 | Programming Logic** | 3 |
| CIS 140 | Introduction to Operating Systems** | 3 |
| CIS 150 | Essentials of Networking** | 3 |
| CIS 160 | Introduction to Information Security** | 3 |
| CIS 161 | Network Security** | 4 |
| CIS 164 | Introduction to Scripting Using Python** | 4 |
| CIS 179 | Applied Technical Writing* | 3 |
| CIS 181 | Computer Applications* | 3 |
| CIS 185 | Internet Essentials* | 3 |
| CIS 204 | C Programming** | 4 |
| CIS 208 | Java Programming* | 4 |
| CIS 217 | Introduction to Visual C#.NET Programming** | 4 |
| CIS 218 | Visual Basic Programming** | 4 |
| CIS 220B | Data Structures-Assembler* | 4 |
| CIS 220C | Data Structures-C* | 4 |
| CIS 220J | Data Structures-Java** | 4 |
| CIS 221 | Digital Logic** | 3 |
| CIS 229 | Linux System Administration** | 4 |
| CIS 232 | Digital Communications and Network Hardware** | 4 |
| CIS 236 | Microsoft Workstation Operating Systems** | 4 |
| CIS 242 | World Wide Web Programming | 3 |
| CIS 244 | World Wide Web Graphics | 3 |
| CIS 245 | Microsoft Server and Active Directory* | 4 |
| CIS 250 | Database Management** | 4 |
| CIS 255 | Microsoft PowerShell Scripting** | 4 |
| CIS 259 | Advanced Linux Systems Administration** | 4 |
| CIS 260 | Service and Maintenance of Personal Computers* | 4 |
| CIS 262 | Network Support and Troubleshooting* | 4 |
| CIS 263 | Network Defense** | 4 |
| CIS 264 | Ruby Programming* | 4 |
| CIS 267 | Mobile Security* | 3 |
| CIS 268 | Technical Presentations* | 3 |
| CIS 270 | Systems Analysis** | 4 |
| CIS 275 | Computer Forensics* | 4 |
| CIS 281 | Advanced Computer Applications* | 3 |
| CIS 287 | World Wide Web Development | 3 |
| CIS 291 | Practical Applications in Cybersecurity* | 4 |
| EGR 104 | Introduction to Programmable Logic Controllers* | 4 |