CSC courses at NC State
7,725 CSC courses at North Carolina State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–45 of 45
- CSC 401Data and Computer Communications Networks3 credits
unlocks 11 courses · 2 prerequisites
- CSC 402Networking Projects3 credits
1 prerequisite
- CSC 405Computer Security3 credits
unlocks 3 courses · 1 prerequisite
- CSC 406Architecture Of Parallel Computers3 credits
- CSC 408Software Product Management3 credits
1 prerequisite
- CSC 411Introduction to Artificial Intelligence3 credits
unlocks 3 courses · 2 prerequisites
- CSC 412Compiler Construction3 credits
2 prerequisites
- CSC 414Foundations of Cryptography3 credits
3 prerequisites
- CSC 415Software Security3 credits
1 prerequisite
- CSC 416Introduction to Combinatorics3 credits
unlocks 2 courses · 2 prerequisites
- CSC 417Theory of Programming Languages3 credits
unlocks 2 courses · 2 prerequisites
- CSC 418Software Analysis and Design3 credits
2 prerequisites
- CSC 421Generative AI for Software Engineering3 credits
2 prerequisites
- CSC 422Automated Learning and Data Analysis3 credits
unlocks 1 course · 5 prerequisites
- CSC 425Neural Networks and Deep Learning3 credits
6 prerequisites
- CSC 427Introduction to Numerical Analysis I3 credits
9 prerequisites
- CSC 428Introduction to Numerical Analysis II3 credits
unlocks 2 courses · 10 prerequisites
- CSC 431File Organization and Processing3 credits
unlocks 1 course · 4 prerequisites
- CSC 433Privacy in the Digital Age3 credits
1 prerequisite
- CSC 434Human-Centered Security3 credits
1 prerequisite
- CSC 440Database Management Systems3 credits
2 prerequisites
- CSC 441Robot Motion Planning3 credits
6 prerequisites
- CSC 442Introduction to Data Science3 credits
11 prerequisites
- CSC 447Introduction to Cloud Computing3 credits
1 prerequisite
- CSC 450Web Services3 credits
2 prerequisites
- CSC 451Robot Motion Planning3 credits
unlocks 3 courses · 6 prerequisites
- CSC 453Introduction to Internet of Things (IoT) Systems3 credits
6 prerequisites
- CSC 454Human-Computer Interaction3 credits
2 prerequisites
- CSC 455Social Computing and Decentralized Artificial Intelligence3 credits
2 prerequisites
- CSC 456Computer Architecture and Multiprocessors3 credits
2 prerequisites
- CSC 461Computer Graphics3 credits
unlocks 2 courses · 6 prerequisites
- CSC 462Advanced Computer Graphics Projects3 credits
1 prerequisite
- CSC 467Introduction to Quantum Algorithms3 credits
- CSC 469Quantum Programming3 credits
2 prerequisites
- CSC 471Modern Topics in Cybersecurity3 credits
2 prerequisites
- CSC 472Cybersecurity Practicum3 credits
2 prerequisites
- CSC 474Network Security3 credits
unlocks 3 courses · 2 prerequisites
- CSC 481Game Engine Foundations3 credits
unlocks 1 course · 2 prerequisites
- CSC 482Advanced Computer Game Projects3 credits
1 prerequisite
- CSC 484Building Game AI3 credits
1 prerequisite
- CSC 486Computational Visual Narrative3 credits
2 prerequisites
- CSC 490Independent Study in Computer Science6 credits
- CSC 491Special Topics in Computer Science6 credits
- CSC 492Senior Design Project3 credits
1 prerequisite
- CSC 499Independent Research in Computer Science6 credits