NDSU course catalog
5,776 courses at North Dakota State University, with prerequisites, ratings, workload, and what each one unlocks.
CoursesRemove 600-level
Showing 251–300 of 859
page 6 of 18
- CSCI 690Seminar5 credits
- CSCI 695Field Experience/Practicum/Internship15 credits
- CSCI 696Special/Temporary/Trial Topics5 credits
- DREM 610Comprehensive Emergency Management Planning3 credits
- DREM 613Disaster Mitigation3 credits
unlocks 2 courses
- DREM 630Building Resilient Communities3 credits
- DREM 631Disaster Response3 credits
- DREM 635Issues in Resilience and Emergency Management3 credits
- DREM 651Disaster Preparedness3 credits
- DREM 661Business Continuity & Crisis Management3 credits
- DREM 663Voluntary Agency Disaster Services3 credits
- DREM 683Disaster Recovery3 credits
- DREM 690Seminar5 credits
- DREM 696Special/Temporary/Trial Topics5 credits
- ECE 611Optics for Scientists and Engineers3 credits
1 prerequisite
- ECE 611LOptics for Scientists and Engineers Laboratory1 credit
1 prerequisite
- ECE 613Lasers for Scientists and Engineers3 credits
- ECE 615Elements of Photonics3 credits
- ECE 621Communication Circuits3 credits
unlocks 2 courses
- ECE 623VLSI Design3 credits
unlocks 2 courses
- ECE 624Analog VLSI.3 credits
- ECE 625Introduction to Semiconductor Devices3 credits
- ECE 628Sensors and Sensing Systems3 credits
- ECE 629Introduction to IC Fabrication3 credits
- ECE 631Power Systems4 credits
unlocks 2 courses
- ECE 632Computational Methods in Power Systems3 credits
- ECE 633Power Systems Design3 credits
unlocks 1 course
- ECE 637Power Electronics3 credits
unlocks 2 courses
- ECE 638Electric Drives4 credits
1 prerequisite
- ECE 643Communications I.4 credits
unlocks 3 courses
- ECE 644Applied Digital Signal Processing3 credits
- ECE 648Image Analysis I.3 credits
- ECE 651RF and Microwave Circuit Analysis and Design for Wireless Systems3 credits
- ECE 653Signal Integrity3 credits
- ECE 655Designing for Electromagnic Compatibility3 credits
- ECE 659Quantum Circuits & Systems3 credits
unlocks 1 course
- ECE 661Control Systems I.4 credits
- ECE 663Modern Control3 credits
- ECE 670Fault Tolerant Digital Design3 credits
- ECE 672Design Automation of VLSI Circuits3 credits
- ECE 674Computer Architecture3 credits
- ECE 675Advanced Digital Design4 credits
- ECE 676Advanced Embedded Systems4 credits
- ECE 677Hardware Design for Machine Learning3 credits
- ECE 678Formal Verification3 credits
- ECE 679Formal Verification3 credits
- ECE 683Instrumentation for Engineers3 credits
unlocks 1 course
- ECE 685Biomedical Engineering3 credits
unlocks 1 course
- ECE 686Biosensing Technology3 credits
unlocks 1 course · 1 prerequisite
- ECE 687Cardiovascular Engineering3 credits
unlocks 5 courses