Virginia Tech course catalog
7,678 courses at Virginia Tech, with prerequisites, ratings, workload, and what each one unlocks.
CoursesRemove Graduate (5000+)
Showing 701–750 of 2,136
page 15 of 43
- 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
- ECE 5514Design of Systems on a Chip3 credits
1 prerequisite
- ECE 5544Compiler Optimizations3 credits
- ECE 5545Advanced VLSI Design3 credits
1 prerequisite
- ECE 5550GAdvanced Real-Time Systems3 credits
- ECE 5554Computer Vision3 credits
unlocks 1 course
- ECE 5560Fundamentals of Info Security3 credits
unlocks 4 courses
- ECE 5564Wearable and Ubiquitous Computing3 credits
2 prerequisites
- ECE 5565Network Architecture and Protocols3 credits
unlocks 2 courses · 1 prerequisite
- ECE 5566Network Architecture and Protocols3 credits
1 prerequisite
- ECE 5580Cryptographic Engineering3 credits
2 prerequisites
- ECE 5584Network Security3 credits
- ECE 5585IT Security and Trust3 credits
unlocks 1 course
- ECE 5586IT Security and Trust3 credits
1 prerequisite
- ECE 5590System and Software Security3 credits
2 prerequisites
- ECE 5605Stochastic Signals and Systems3 credits
unlocks 8 courses · 1 prerequisite
- ECE 5606Stochastic Signals and Systems3 credits
1 prerequisite
- ECE 5610Satellite Communication Systems3 credits
- ECE 56145G-Advanced, O-RAN, and 6G3 credits
1 prerequisite