ECE courses at NC State
7,725 ECE courses at North Carolina State University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–16 of 16
- ECE 301Linear Systems3 credits
unlocks 41 courses · 2 prerequisites
- ECE 302Microelectronics4 credits
unlocks 44 courses · 1 prerequisite
- ECE 303Electromagnetic Fields3 credits
unlocks 18 courses · 2 prerequisites
- ECE 304Fundamentals of Semiconductor Devices3 credits
unlocks 5 courses · 2 prerequisites
- ECE 305Principles of Electromechanical Energy Conversion3 credits
unlocks 19 courses · 2 prerequisites
- ECE 306Introduction to Embedded Systems3 credits
unlocks 16 courses · 2 prerequisites
- ECE 308Elements of Control Systems3 credits
unlocks 13 courses · 3 prerequisites
- ECE 309Data Structures and Object-Oriented Programming for Electrical and Computer Engineers3 credits
unlocks 53 courses · 1 prerequisite
- ECE 310Design of Complex Digital Systems3 credits
unlocks 5 courses · 1 prerequisite
- ECE 331Principles of Electrical Engineering3 credits
unlocks 23 courses · 2 prerequisites
- ECE 366Design and Analysis of Algorithms3 credits
3 prerequisites
- ECE 380Engineering Profession for Electrical Engineers1 credit
3 prerequisites
- ECE 381Engineering Profession for Computer Engineers1 credit
3 prerequisites
- ECE 383Introduction to Entrepreneurship and New Product Development1 credit
- ECE 384Practical Engineering Prototyping3 credits
3 prerequisites
- ECE 398Special Projects in ECE4 credits