NDSU course catalog
5,776 courses at North Dakota State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 351–400 of 1,445
page 8 of 29
- COMM 485Risk and Crisis Communication3 credits
1 prerequisite
- COMM 487Organizational Power and Leadership3 credits
1 prerequisite
- COMM 491Seminar5 credits
- COMM 492Study Abroad/Student Exchange15 credits
- COMM 493Undergraduate Research5 credits
- COMM 494Individual Study5 credits
- COMM 496Field Experience/Practicum/Internship15 credits
- COMM 499Special/Temporary/Trial Topics5 credits
- CPM 436Biopolymers and Biocomposites3 credits
1 prerequisite
- CPM 472Environment and Chemical Industries2 credits
1 prerequisite
- CPM 473Polymer Synthesis3 credits
unlocks 1 course · 2 prerequisites
- CPM 474Applied Polymer Science3 credits
unlocks 3 courses · 2 prerequisites
- CPM 475Coatings' Materials Science3 credits
1 prerequisite
- CPM 483Polymer Practicum2 credits
2 prerequisites
- CPM 484Coatings I Laboratory2 credits
unlocks 1 course · 1 prerequisite
- CPM 485Coatings II Laboratory2 credits
1 prerequisite
- CPM 486Corrosion and Materials3 credits
2 prerequisites
- CPM 487Corrosion and Materials Laboratory1 credit
- CPM 491Seminar5 credits
- CPM 492Study Abroad/Student Exchange15 credits
- CPM 493Undergraduate Research5 credits
- CPM 494Individual Study5 credits
- CPM 496Field Experience/Practicum/Internship15 credits
- CPM 499Special/Temporary/Trial Topics5 credits
- CSCI 403Defensive Cybersecurity3 credits
2 prerequisites
- CSCI 404Ethical Hacking3 credits
2 prerequisites
- CSCI 407Cybersecurity in the Age of Artificial Intelligence3 credits
3 prerequisites
- CSCI 408Malware Detection, Analysis and Threat Mechanisms3 credits
2 prerequisites
- CSCI 409Cybersecurity Law and Policy3 credits
1 prerequisite
- CSCI 410Cybersecurity Forensics3 credits
3 prerequisites
- CSCI 411Secure Software Development3 credits
1 prerequisite
- CSCI 412Mobile Software Engineering3 credits
2 prerequisites
- CSCI 413Principles of Software Engineering3 credits
2 prerequisites
- CSCI 416Software Architecture and Design3 credits
1 prerequisite
- CSCI 419Software Testing and Debugging3 credits
1 prerequisite
- CSCI 420Introduction to Data Science in Python3 credits
3 prerequisites
- CSCI 421Natural Language Processing and Large Language Models3 credits
1 prerequisite
- CSCI 422Fundamentals of Data Engineering3 credits
1 prerequisite
- CSCI 423Computer Vision and Multimodal Artificial Intelligence3 credits
3 prerequisites
- CSCI 424Privacy and Data Security in Artificial Intelligence3 credits
2 prerequisites
- CSCI 425Machine Learning3 credits
unlocks 3 courses · 5 prerequisites
- CSCI 426Introduction to Artificial Intelligence3 credits
3 prerequisites
- CSCI 428Artificial Intelligence, Ethics, and the Environment3 credits
1 prerequisite
- CSCI 430Quantum Computation3 credits
1 prerequisite
- CSCI 436Computational Intelligence3 credits
1 prerequisite
- CSCI 438Simulation Models3 credits
1 prerequisite
- CSCI 445Software Projects Capstone3 credits
2 prerequisites
- CSCI 450Cloud Computing3 credits
2 prerequisites
- CSCI 453Linear Programming and Network Flows3 credits
1 prerequisite
- CSCI 455Networking and Parallel Computation3 credits
3 prerequisites