CSC
Computer Science Coursesacross NCCCS
76 sections · 19courses · 22 colleges · Summer 2026 · Updated today
15 In-Person60 Online1 Hybrid
Computer Science Availability Snapshot
How computer science sections are being offered across 22 colleges in North Carolina this term (76 sections total).
When sections meet
- Morning (before noon)4
- Afternoon (noon–5 PM)1
- Evening (5 PM and after)1
- Asynchronous / TBA70
Start dates & instructors
Sections begin on 9 distinct dates, 5 late-start.
Taught by 37 distinct instructors across the state.
All Computer Science courses
| Course | Title | Credits | Sections | Colleges | Availability |
|---|---|---|---|---|---|
| CSC 112 | Machine Learning Computation | 3 | 1 | 1 | 1 Online |
| CSC 113 | Artificial Intel. Fundamentals | 3 | 8 | 6 | 1 In-Person7 Online |
| CSC 114 | Artificial Intelligence I | 3 | 2 | 2 | 1 In-Person1 Online |
| CSC 115 | Machine Learning I | 3 | 1 | 1 | 1 Online |
| CSC 120 | Computing Fundamentals I | 4 | 7 | 3 | 3 In-Person4 Online |
| CSC 121 | Python Programming | 3 | 13 | 10 | 3 In-Person10 Online |
| CSC 130 | Computing Fundamentals II | 4 | 1 | 1 | 1 Online |
| CSC 134 | C++ Programming | 3 | 14 | 8 | 4 In-Person10 Online |
| CSC 135 | COBOL Programming | 3 | 1 | 1 | 1 Online |
| CSC 151 | JAVA Programming | 3 | 11 | 5 | 1 In-Person10 Online |
| CSC 153 | C# Programming | 3 | 1 | 1 | 1 In-Person |
| CSC 154 | Software Development | 3 | 1 | 1 | 1 Online |
| CSC 161 | Deep Learning | 3 | 1 | 1 | 1 Online |
| CSC 162 | Computer Vision | 3 | 1 | 1 | 1 Online |
| CSC 174 | Server-Side Javascript | 3 | 1 | 1 | 1 Online |
| CSC 214 | Artificial Intelligence II | 3 | 1 | 1 | 1 Online |
| CSC 221 | Advanced Python Programming | 3 | 1 | 1 | 1 Online |
| CSC 249 | Data Structure & Algorithms | 3 | 5 | 2 | 5 Online |
| CSC 251 | Advanced JAVA Programming | 3 | 5 | 4 | 1 In-Person3 Online1 Hybrid |
Browse Other Subjects
ACA (ACA)Accounting (ACC)ACM (ACM)AER (AER)Agriculture (AGR)AHR (AHR)ALT (ALT)ANS (ANS)Anthropology (ANT)AQU (AQU)Arabic (ARA)Architecture (ARC)ARS (ARS)Art (ART)American Sign Language (ASL)ASM (ASM)Astronomy (AST)ATC (ATC)ATR (ATR)ATT (ATT)AUB (AUB)AUC (AUC)Automotive Technology (AUT)AVI (AVI)BAR (BAR)BAS (BAS)BAT (BAT)Biology (BIO)BMS (BMS)BMT (BMT)BPA (BPA)BPM (BPM)BPR (BPR)BPT (BPT)BTB (BTB)BTC (BTC)Business (BUS)CAR (CAR)CAS (CAS)CAT (CAT)CCT (CCT)CEG (CEG)CET (CET)Chinese (CHI)CHM (CHM)Computer Information Systems (CIS)CIV (CIV)CJC (CJC)