NC State course catalog
7,725 courses at North Carolina State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 401–450 of 1,879
page 9 of 38
- CS 502Plant Disease: Methods & Diagnosis2 credits
1 prerequisite
- CS 514Weed Science4 credits
- CS 518Introduction to Regulatory Science in Agriculture3 credits
- CS 524Seed Physiology3 credits
2 prerequisites
- CS 528Advanced Regulatory Science in Agriculture3 credits
1 prerequisite
- CS 530Advanced Agroecology4 credits
1 prerequisite
- CS 535Root and Rhizosphere Processes for Plant Nutrition3 credits
- CS 541Plant Breeding Methods3 credits
unlocks 4 courses · 2 prerequisites
- CS 565Turf Management Systems and Environmental Quality3 credits
1 prerequisite
- CS 590Special Topics6 credits
- CSC 501Operating Systems Principles3 credits
unlocks 9 courses · 2 prerequisites
- CSC 503Computational Applied Logic3 credits
3 prerequisites
- CSC 505Design and Analysis Of Algorithms3 credits
unlocks 1 course · 2 prerequisites
- CSC 506Architecture Of Parallel Computers3 credits
unlocks 1 course
- CSC 510Software Engineering3 credits
unlocks 4 courses · 2 prerequisites
- CSC 512Compiler Construction3 credits
unlocks 1 course · 2 prerequisites
- CSC 514Foundations of Cryptography3 credits
3 prerequisites
- CSC 515Software Security3 credits
1 prerequisite
- CSC 517Object-Oriented Design and Development3 credits
2 prerequisites
- CSC 519DevOps: Modern Software Engineering Practices3 credits
1 prerequisite
- CSC 520Artificial Intelligence I3 credits
unlocks 2 courses · 4 prerequisites
- CSC 522Automated Learning and Data Analysis3 credits
unlocks 2 courses · 5 prerequisites
- CSC 525Neural Networks and Deep Learning3 credits
6 prerequisites
- CSC 528Trustworthy and Efficient AI3 credits
- CSC 530Computational Methods for Molecular Biology3 credits
2 prerequisites
- CSC 533Privacy in the Digital Age3 credits
1 prerequisite
- CSC 534Human-Centered Security3 credits
1 prerequisite
- CSC 537Systems Attacks and Defenses3 credits
unlocks 2 courses · 2 prerequisites
- CSC 540Database Management Concepts and Systems3 credits
unlocks 1 course · 1 prerequisite
- CSC 541Advanced Data Structures3 credits
unlocks 1 course · 1 prerequisite
- CSC 545Cryptographic Engineering and Hardware Security3 credits
- CSC 546Management Decision and Control Systems3 credits
- CSC 547Cloud Computing Technology3 credits
3 prerequisites
- CSC 548Parallel Systems3 credits
unlocks 1 course · 3 prerequisites
- CSC 549Embedded/Real-Time Systems for Autonomous Driving with Machine Learning3 credits
- CSC 554Human-Computer Interaction3 credits
unlocks 5 courses · 1 prerequisite
- CSC 555Social Computing and Decentralized Artificial Intelligence3 credits
- CSC 560Numerical Analysis I3 credits
3 prerequisites
- CSC 561Principles of Computer Graphics3 credits
unlocks 2 courses
- CSC 562Introduction to Game Engine Design3 credits
2 prerequisites
- CSC 563Visual Interfaces for Mobile Devices3 credits
2 prerequisites
- CSC 565Graph Theory3 credits
2 prerequisites
- CSC 567Introduction to Quantum Algorithms3 credits
- CSC 568Enterprise Storage Architecture3 credits
3 prerequisites
- CSC 569Quantum Computing3 credits
- CSC 570Computer Networks3 credits
unlocks 6 courses · 1 prerequisite
- CSC 571Internet of Things: Architectures, Applications, and Implementation3 credits
- CSC 572Optimizations and Algorithms3 credits
- CSC 573Internet Protocols3 credits
unlocks 4 courses · 1 prerequisite
- CSC 574Computer and Network Security3 credits
unlocks 2 courses · 4 prerequisites