ECE courses at Virginia Tech
7,678 ECE courses at Virginia Tech, with prerequisites, ratings, workload, and what each one unlocks.
Showing 1–50 of 97
page 1 of 2
- ECE 5024Math Methods for ECE3 credits
- ECE 5044Industry Topics and Professionalism3 credits
- ECE 5095Integrated Project Design6 credits
- ECE 5096Integrated Project Design6 credits
1 prerequisite
- ECE 5104GAdvanced Microwave and RF Engineering3 credits
- ECE 5105Electromagnetic Waves3 credits
unlocks 6 courses
- ECE 5106Electromagnetic Waves3 credits
1 prerequisite
- ECE 5114Quantum Engineering Laboratory3 credits
- ECE 5124Quantum Engineering and Technologies3 credits
- ECE 5134GAdvanced Fiber Optics and Applications3 credits
- ECE 5144Introduction to Electro-Optics3 credits
1 prerequisite
- ECE 5154Optical Fiber Sensors3 credits
- ECE 5164Introduction to Space Science I: The Solar Wind and Magnetosphere3 credits
- ECE 5174Introduction to Plasma Science3 credits
unlocks 2 courses
- ECE 5184Quantum Information Technologies3 credits
- ECE 5194Remote Sensing: Principles and Techniques3 credits
- ECE 5200Semiconductor Alloys and Heterstructures3 credits
unlocks 1 course · 1 prerequisite
- ECE 5204Power Semiconductor Devices3 credits
1 prerequisite
- ECE 5205Basic Semiconductor Devices3 credits
- ECE 5210MicroElectroMechanical Systems: From Fabrication to Application3 credits
6 prerequisites
- ECE 5224Principles of Electronics Packaging3 credits
- ECE 5234Emi and Noise Reduction Techniques and Filter Design3 credits
- ECE 5244Advanced Power Conversion Techniques3 credits
1 prerequisite
- ECE 5254Power Converter Modeling and Control3 credits
unlocks 1 course · 1 prerequisite
- ECE 5264Embedded Power Management3 credits
1 prerequisite
- ECE 5274Modeling and Control of Three-Phase PWM Converters3 credits
1 prerequisite
- ECE 5284Energy Harvest Circuit Design3 credits
- ECE 5294Power Electronics Systems for Renewables and Grid of the Future3 credits
- ECE 5314Power System Operation and Control3 credits
unlocks 2 courses · 1 prerequisite
- ECE 5324Power System Planning3 credits
unlocks 1 course · 1 prerequisite
- ECE 5334Transients in Power Systems3 credits
- ECE 5344Grid-Forming Inverters for HVDC, FACTS, and Renewables3 credits
- ECE 5354Advanced Microgrids3 credits
- ECE 5374GAdvanced Alternate Energy for Climate Sustainability3 credits
- ECE 5404Advanced Analog Integrated Circuit Design3 credits
- ECE 5414Advanced Linux Kernel Programming3 credits
- ECE 5424Advanced Machine Learning3 credits
unlocks 3 courses
- ECE 5434Cyber-Physical Systems3 credits
- ECE 5440Brain-inspired Computer Architecture3 credits
- ECE 5444Advanced Technological Singularity3 credits
- ECE 5454Optimization Techniques for Electrical and Computer Engineering3 credits
1 prerequisite
- ECE 5464Applications of Machine Learning3 credits
- ECE 5474Mathematical Foundation of Reinforcement Learning3 credits
- ECE 5480Cybersecurity and the Internet of Things3 credits
1 prerequisite
- ECE 5484Fundamentals of Computer Systems3 credits
unlocks 4 courses
- ECE 5485Networks and Protocols3 credits
2 prerequisites
- ECE 5494Innovation Pathways in Artificial Intelligence and Machine Learning3 credits
2 prerequisites
- ECE 5504Computer Architecture3 credits
1 prerequisite
- ECE 5505Testing and Verification of Digital Systems3 credits
- ECE 5510Multiprocessor Programming3 credits
2 prerequisites