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–50 of 200
page 1 of 4
- ECE 109Introduction to Computer Systems3 credits
unlocks 103 courses
- ECE 200Introduction to Signals, Circuits and Systems4 credits
unlocks 129 courses · 2 prerequisites
- ECE 209Computer Systems Programming3 credits
unlocks 97 courses · 1 prerequisite
- ECE 211Electric Circuits4 credits
unlocks 110 courses · 2 prerequisites
- ECE 212Fundamentals of Logic Design3 credits
unlocks 25 courses · 1 prerequisite
- ECE 220Analytical Foundations of Electrical and Computer Engineering3 credits
unlocks 122 courses · 1 prerequisite
- ECE 280The Impact of Semiconductor Chips on our World1 credit
- ECE 298Special Projects in ECE4 credits
- 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
- ECE 402Communications Engineering3 credits
unlocks 1 course · 2 prerequisites
- ECE 403Electronics Engineering3 credits
unlocks 5 courses · 2 prerequisites
- ECE 404Introduction to Solid-State Devices3 credits
unlocks 15 courses · 1 prerequisite
- ECE 406Architecture Of Parallel Computers3 credits
- ECE 407Introduction to Computer Networking3 credits
unlocks 8 courses · 2 prerequisites
- ECE 410Introduction to Signal Processing3 credits
unlocks 1 course · 1 prerequisite
- ECE 411Introduction to Machine Learning3 credits
7 prerequisites
- ECE 418Wearable Biosensors and Microsystems3 credits
- ECE 420Wireless Communication Systems3 credits
1 prerequisite
- ECE 422Transmission Lines and Antennas for Wireless3 credits
unlocks 2 courses · 1 prerequisite
- ECE 423Introduction to Photonics and Optical Communications3 credits
3 prerequisites
- ECE 424Radio System Design3 credits
1 prerequisite
- ECE 425Neural Networks and Deep Learning3 credits
6 prerequisites
- ECE 426Analog Electronics Hands-on Design3 credits
1 prerequisite
- ECE 434Fundamentals of Power Electronics3 credits
unlocks 1 course · 1 prerequisite
- ECE 436Digital Control Systems3 credits
unlocks 3 courses · 1 prerequisite
- ECE 441Robot Motion Planning3 credits
6 prerequisites
- ECE 442Integrated Circuit Technology and Fabrication3 credits
unlocks 1 course · 1 prerequisite
- ECE 448Python in ECE3 credits
4 prerequisites
- ECE 451Power System Analysis3 credits
unlocks 7 courses · 1 prerequisite
- ECE 452Renewable Electric Energy Systems3 credits
2 prerequisites
- ECE 453Electric Motor Drives3 credits
unlocks 1 course · 1 prerequisite
- ECE 455Industrial Robotic Systems3 credits
1 prerequisite
- ECE 456Mechatronics3 credits
unlocks 3 courses · 1 prerequisite
- ECE 460Embedded System Architectures3 credits
unlocks 2 courses · 1 prerequisite
- ECE 461Embedded System Design3 credits
1 prerequisite