ECE courses at Virginia Tech
7,678 ECE courses at Virginia Tech, with prerequisites, ratings, workload, and what each one unlocks.
Showing 51–100 of 216
page 2 of 5
- ECE 4154Space Weather: The Solar Wind and Magnetosphere3 credits
2 prerequisites
- ECE 4164Introduction to Global Positioning System (GPS) Theory and Design4 credits
2 prerequisites
- ECE 4174Upper Atmosphere/Ionosphere Space Weather3 credits
2 prerequisites
- ECE 4184Applied Quantum Mechanics for Engineers3 credits
1 prerequisite
- ECE 4194Engineering Principles of Remote Sensing3 credits
1 prerequisite
- ECE 4205Electronic Circuit Design3 credits
unlocks 2 courses · 1 prerequisite
- ECE 4220Analog Integrated Circuit Design3 credits
1 prerequisite
- ECE 4224Power Electronics3 credits
unlocks 5 courses · 2 prerequisites
- ECE 4234Semiconductor Processing3 credits
unlocks 3 courses · 1 prerequisite
- ECE 4254Principles of Electronics Packaging3 credits
unlocks 2 courses · 3 prerequisites
- ECE 4284Power Electronics Laboratory1 credit
1 prerequisite
- ECE 4314Electric Energy Distribution Systems3 credits
1 prerequisite
- ECE 4324Microgrids3 credits
1 prerequisite
- ECE 4334Power System Analysis and Control3 credits
unlocks 6 courses · 1 prerequisite
- ECE 4354Power System Protection3 credits
1 prerequisite
- ECE 4364Alternate Energy for Climate Sustainability3 credits
4 prerequisites
- ECE 4414Linux Kernel Programming3 credits
2 prerequisites
- ECE 4424Machine Learning3 credits
unlocks 2 courses · 8 prerequisites
- ECE 4504Computer Organization3 credits
unlocks 1 course · 2 prerequisites
- ECE 4514Digital Design II4 credits
unlocks 1 course · 1 prerequisite
- ECE 4520Digital and Mixed-Signal System Testing and Testable Design3 credits
3 prerequisites
- ECE 4524Artificial Intelligence and Engineering Applications4 credits
unlocks 2 courses · 2 prerequisites
- ECE 4525Video Game Design and Engineering3 credits
1 prerequisite
- ECE 4534Embedded System Design4 credits
unlocks 3 courses
- ECE 4540VLSI Circuit Design3 credits
unlocks 3 courses · 2 prerequisites
- ECE 4550Real-Time Systems3 credits
unlocks 3 courses · 2 prerequisites
- ECE 4554Introduction to Computer Vision3 credits
3 prerequisites
- ECE 4560Computer and Network Security Fundamentals3 credits
2 prerequisites
- ECE 4564Network Application Design3 credits
2 prerequisites
- ECE 4574Large-Scale Software Development for Engineering Systems3 credits
1 prerequisite
- ECE 4580Digital Image Processing3 credits
unlocks 2 courses · 1 prerequisite
- ECE 4584Robotics Laboratory1 credit
unlocks 1 course · 3 prerequisites
- ECE 4624Digital Signal Processing And Filter Design3 credits
unlocks 15 courses · 1 prerequisite
- ECE 4634Digital Communications3 credits
unlocks 17 courses · 1 prerequisite
- ECE 4644Satellite Communications3 credits
1 prerequisite
- ECE 4664Analog and Digital Communications Laboratory1 credit
1 prerequisite
- ECE 4684Network Science3 credits
1 prerequisite
- ECE 4704Principles of Robotics Systems3 credits
unlocks 4 courses · 1 prerequisite
- ECE 4805Senior Design Project3 credits
unlocks 1 course · 26 prerequisites
- ECE 4806Senior Design Project3 credits
1 prerequisite
- ECE 4944Cybersecurity Seminar1 credit
2 prerequisites
- ECE 4964Field Study19 credits
- ECE 4974Independent Study19 credits
- ECE 4984Special Study19 credits
- ECE 4984ASpecial Study19 credits
- ECE 4994Undergraduate Research19 credits
- ECE 5024Math Methods for ECE3 credits
- ECE 5044Industry Topics and Professionalism3 credits
- ECE 5095Integrated Project Design6 credits
- ECE 5096Integrated Project Design6 credits
1 prerequisite