Virginia Tech®home

Courses

Undergraduate Programs

Course List Filter

Course No. Course Name Credit Hours
ECE 4414 Linux Kernel Programming 0
ECE 4424 Machine Learning 3
ECE 4444 Technological Singularity 3
ECE 4454 Multimedia Signal Processing 3
Course No. Course Name Credit Hours
ECE 4944 Cybersecurity Seminar 1

Full Course List

Course No. Course Name Credit Hours
ECE 1004 Introduction to ECE Concepts 3
ECE 1574 Engineering Problem Solving with C++ 3
Course No. Course Name Credit Hours
ECE 4414 Linux Kernel Programming 0
ECE 4424 Machine Learning 3
ECE 4444 Technological Singularity 3
ECE 4454 Multimedia Signal Processing 3
ECE 4704 Principles of Robotic Systems 3
Course No. Course Name Credit Hours
ECE 4805 Senior Design Project 3
ECE 4806 Senior Design Project 3
Course No. Course Name Credit Hours
ECE 4944 Cybersecurity Seminar 1

Resources & Links

Two-Semester Major Design Experience

ECE’s two-semester Major Design Experience (ECE 4805-4806) provides teams of students with simulations of the post-college world via projects specified and directed by industry partners. For more information, contact class instructor, Dr. Scot Ransbottom.


Textbook List

The Fall 2021 ECE textbook list is available online for students.


Courses for non-majors


Current prerequisites & Course Offering

For current prerequisites for a particular course, and to view course offerings for a particular semester, see the Virginia Tech Course Timetables