ECE courses at GWU
8,051 ECE courses at George Washington University, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 133
page 1 of 3
- ECE 1010Introduction to Electrical and Computer Engineering I.1 credit
- ECE 1020Introduction to Electrical and Computer Engineering II.1 credit
- ECE 1099Variable Topics1 credit
- ECE 1120C Programming for Electrical and Computer Engineering3 credits
unlocks 8 courses
- ECE 1125Data Structures and Algorithms for ECE.3 credits
unlocks 2 courses · 1 prerequisite
- ECE 2110Circuit Theory4 credits
unlocks 27 courses · 1 prerequisite
- ECE 2115Engineering Electronics4 credits
unlocks 3 courses · 1 prerequisite
- ECE 2120Engineering Seminar1 credit
- ECE 2140Design of Logic Systems4 credits
unlocks 10 courses · 1 prerequisite
- ECE 2210Circuits, Signals, and Systems3 credits
unlocks 8 courses · 1 prerequisite
- ECE 3125Analog Electronics Design4 credits
unlocks 1 course · 1 prerequisite
- ECE 3130Digital Electronics and Design4 credits
unlocks 3 courses · 1 prerequisite
- ECE 3135Digital Design with Field-Programmable Gate Arrays4 credits
unlocks 3 courses · 1 prerequisite
- ECE 3220Introduction to Digital Signal Processing3 credits
unlocks 3 courses · 1 prerequisite
- ECE 3225Signal and Image Analysis3 credits
2 prerequisites
- ECE 3310Introduction to Electromagnetics3 credits
unlocks 1 course · 3 prerequisites
- ECE 3315Fields and Waves I.3 credits
unlocks 4 courses · 3 prerequisites
- ECE 3410Communications Engineering3 credits
2 prerequisites
- ECE 3515Computer Organization3 credits
unlocks 2 courses · 1 prerequisite
- ECE 3520Microprocessors: Software, Hardware, and Interfacing3 credits
unlocks 1 course · 2 prerequisites
- ECE 3525Introduction to Embedded Systems3 credits
2 prerequisites
- ECE 3530Introduction to Parallel and Distributed Computer Systems3 credits
2 prerequisites
- ECE 3915WElectrical and Computer Engineering Capstone Project Lab I.1 credit
- ECE 4140VLSI Design and Simulation3 credits
unlocks 2 courses · 2 prerequisites
- ECE 4145Microfabrication and Nanofabrication Technology3 credits
1 prerequisite
- ECE 4150ASIC Design and Testing of VLSI Circuits3 credits
1 prerequisite
- ECE 4155Sensors, Networks, and Applications3 credits
1 prerequisite
- ECE 4160Introduction to Nanoelectronics3 credits
1 prerequisite
- ECE 4320Fields and Waves II.3 credits
unlocks 2 courses · 2 prerequisites
- ECE 4415Introduction to Computer Networks3 credits
unlocks 1 course · 1 prerequisite
- ECE 4425Data Communications Laboratory1 credit
1 prerequisite
- ECE 4435Photonics and Fiber Optics3 credits
3 prerequisites
- ECE 4535Computer Architecture and Design3 credits
1 prerequisite
- ECE 4545Operating System Engineering3 credits
3 prerequisites
- ECE 4610Electrical Energy Conversion3 credits
2 prerequisites
- ECE 4620Electrical Power Systems3 credits
- ECE 4662Power Electronics3 credits
- ECE 4710Control Systems Design3 credits
unlocks 1 course · 3 prerequisites
- ECE 4730Robotic Systems3 credits
2 prerequisites
- ECE 4810Machine Intelligence3 credits
2 prerequisites
- ECE 4920WElectrical and Computer Engineering Capstone Project Lab II.3 credits
unlocks 1 course
- ECE 4925WElectrical and Computer Engineering Capstone Project Lab III.3 credits
1 prerequisite
- ECE 4980Special Topics3 credits
- ECE 4990Research3 credits
- ECE 6005Computer Architecture and Design3 credits
unlocks 9 courses
- ECE 6010Linear Systems Theory3 credits
unlocks 4 courses
- ECE 6015Stochastic Processes in Engineering3 credits
unlocks 15 courses
- ECE 6020Applied Electromagnetics3 credits
unlocks 9 courses
- ECE 6025Signals and Transforms in Engineering3 credits
unlocks 3 courses
- ECE 6030Device Electronics3 credits