Virginia Tech® home

Courses

Full Course List

Course No. Course Name Credit Hours
ECE 5014 Research and Development Methods for Engineers 3
ECE 5024 Math Methods for ECE 3
ECE 5095 Integrated Project Design 6
ECE 5096 Integrated Project Design 6

 

Course No. Course Name Credit Hours
ECE 5704 Robotics and Automation 3
ECE 5714 Robust Estimation and Filtering  3
ECE 5734 Convex Optimization 3
ECE 5744 Linear Systems Theory 3
ECE 5754 Applied Linear Systems 3
ECE 5764 Applied Linear Control  3
ECE 5774 Nonlinear Systems Theory 3
Course No. Course Name Credit Hours
ECE 5805 Graduate Design Project and Report 3
ECE 5806 Graduate Design Project and Report 3

 

Course No. Course Name Credit Hours
ECE 6204 Advanced Topics in Electronics 3
ECE 6214 Optoelectronic Devices 3
Course No. Course Name Credit Hours
ECE 6424 Probabilistic Graphical Models and Structured Prediction 3
ECE 6474  Deep Reinforcement Learning 3
Course No. Course Name Credit Hours
ECE 6504 Advanced Topics in Computer Engineering 3
ECE 6514 Trustworthy Machine Learning 3
ECE 6524 Deep Learning 3
ECE 6554 Advanced Computer Vision 3
ECE 6564 Multimedia Networking 3
Course No. Course Name Credit Hours
ECE 6604 Advanced Topics in Communcations 3
ECE 6634 Multi-Channel Communications 3
Course No. Course Name Credit Hours
ECE 6744  Linear Control Theory  3
ECE 6774  Adaptive Control Systems  3

Resources & Links

Textbook List

The Fall 2024 ECE textbook list is available online for students.
The Spring 2025 ECE texbook list is available online for students


Graduate Advising Contacts

Graduate Advising contacts

Graduate Program Director and CPE Admission Officer
Paul E. Plassmann

Director, Extended Campus and Vice Chair, Graduate Committee
Joseph G. Tront

EE Admission Officer
Gregory D. Earle


Admissions/Recruiting Contact

Laura Villada, Graduate Recruiting and Admissions Coordinator. vlaura@vt.edu