Virginia Tech®home

Curriculum

ECE Undergraduate Majors

Computer Engineering

Chip-Scale Integration
Harness advances in integrated digital and analog electronics to add greater functionality, improve performance, minimize power consumption, and expand applications.

Controls, Robotics, and Autonomy
Seeks new ways to interact with the world, interpret information, regulate processes, and teach systems how to make autonomous decisions.

Machine Learning
Art of teaching computer systems how to learn on their own.

Networking and Cybersecurity
Draw on hardware and software skills to ensure the efficient and safe transmission of data and energy through networks.

Software Systems
Write complex software systems of all sizes for applications including machine learning, cyber-physical systems, and infrastructure software.

Electrical Engineering

Communications and Networking
Builds on a strong background in signal processing and communications.

Controls, Robotics, and Autonomy
Seeks new ways to interact with the world, interpret information, regulate processes, and teach systems how to make autonomous decisions.

Energy and Power Electronics Systems
Maintain stability in today's electrical power infrastructure while preparing for, designing, and building smart grids of the future.

Micro/Nanosystems
Work with electronics and circuits at an extremely small scale.

Photonics
Involves the science of generation, transmission, manipulation, and detection of light, as well as the application of that light for communication, imaging, sensing, and other technologies.

Radio Frequency and Microwave
Focuses on devices and systems that operate in the 300 kHz to 300 GHz range, and the signals those devices transmit and receive.

Space Systems
Design, build, and test systems to withstand harsh and uncertain conditions of space and the near-Earth environment.

Bachelor of Science in Computer Engineering Checksheets

  Students graduating 2022
(entered VT Fall 2020 – Summer 2021)
Students graduating 2023
(entered VT Fall 2021 - Summer 2022)
Students who entered VT
Summer/Fall 2022 -Spring 2023
Computer Engineering (general) 2022 2023 DOE 2022
Chip-Scale Integration 2022 2023 DOE 2022
Controls, Robotics, & Autonomy 2022 2023 DOE 2022
Machine Learning 2022 2023 DOE 2022
Networking & Cybersecurity 2022 2023 DOE 2022
Software Systems 2022 2023 DOE 2022
*DOE = Date of Entry 

Bachelor of Science in Electrical Engineering Checksheets

  Students graduating 2022
(entered VT Fall 2020 – Summer 2021)
Students graduating 2023
(entered VT Fall 2021-Summer 2022)
Students who entered VT
Summer/Fall 2022 -Spring 2023
Electrical Engineering (general) 2022 2023 DOE 2022
Communications & Networking 2022 2023 DOE 2022
Controls, Robotics, & Autonomy 2022 2023 DOE 2022
Energy & Power Electronic Systems* 2022 2023 DOE 2022
Micro-Nanosystems 2022 2023 DOE 2022
Photonics 2022 2023 DOE 2022
Radio Frequency & Microwave 2022 2023 DOE 2022
Space Systems 2022 2023 DOE 2022
 *Recommended for Wide Bandgap Generation Graduate Research Assistant Fellowship
*DOE = Date of Entry 

ECE Degrees

For Students in a Degree-Granting Engineering Major

Degree-granting engineering majors accept applicants on a space-available basis.

  • Applicants must have a minimum 2.0 overall Virginia Tech GPA at the time of application.
  • Applicants with a minimum 3.0 overall Virginia Tech GPA at the time of application are guaranteed their first choice major.
  • Applicants below a 3.0 overall Virginia Tech GPA at the time of application will be rank-ordered.

For more information on declaring a major/minor, please visit the College of Engineering.