The courses listed below are approved for EE in-major and non-major technical elective credit. Actual course offerings will be based on sufficient resources, including faculty availability, and student demand. Refer to the university's on-line timetable of classes for specific course availability information.
On this page:
In-Major Technical Electives
4104 Microwave and RF Engineering (4C) Prereq: 2014, 3106, 3204 (Capstone Design)
4114 Antennas (3C) Prereq: 2014, 3106 (Capstone Design)
4124 Radio Wave Propagation (3C) Prereq: 3106
4134 Fiber Optics and Applications (3C) Prereq: 3106
4144 Optical Information Processing (3C) Prereq: 3106
4154 Perils of Space: An Introduction to Space Weather (3C) Prereq: 3106
4164 Global Positioning Systems (GPS) Theory and Design (4C) Prereq: 3106 (Capstone Design)
|Systems & Controls
4405 Control Systems (3C) Prereq: 3704
4406 Control Systems (3C) Prereq: 4405
4704 Principles of Robotics Systems (3C) Prereq: 2704, 2534
ME 4734 Mechatronics (3C) Prereq: 2504, 2704
ME 4736 Mechatronics II (3C) Prereq: ME 4734
(ME courses are typically restricted to ME students and will need to be force-added through the ME Advising office.)
4304 Design in Power Engineering (3C) Prereq: 2014, 3304 (Capstone Design)
4334 Power System Analysis and Control (3C) Prereq: 3304
4344 Electric Power Quality for the Digital Economy (3C) Prereq: 3304
4354 Power System Protection (3C) Prereq: 4334
4364 Alternate Energy Systems (3C) Prereq: STAT 4714
4374 Power System Protection Lab (1C) Prereq: 4334, Coreq: 4354
4205 Electronic Circuit Design (3C) Prereq: 3204
4206 Electronic Circuit Design (3C) Prereq: 2014, 4205 (Capstone Design)
4214 Semiconductor Device Fundamentals (3C) Prereq: 2204 or MSE 3204 or Phys 3455
4220 Analog Integrated Circuit Design (3C) Prereq: 3204
4224 Power Electronics (3C) Prereq: 2014, 3204 (Capstone Design)
4234 Semiconductor Processing (3C) Prereq: 2204, 3054
4235 Electronic Packaging (3C) Prereq: 2204
4244 Intermediate Semiconductor Wafer Processing Laboratory (3C) Prereq: 2014, and 4234 or MSE 4234 (Capstone Design)
4284 Power Electronics Lab (1C) Prereq: 4224
2500 Computer Organization and Architecture (3C) Prereq: 2504
2574 Introduction to Data Structures and Algorithms (3C) Prereq: 1574
3504 Digital Design I (if taken prior to Fall 2013) (4C) Prereq: 2504
3544 Digital Design I (if taken Fall 2013 or later) (4C) Prereq: 2504
3574 Applied Software Engineering (3C) Prereq: 2574
4504 Computer Organization (3C) Prereq: CS 3214 if taught by CS faculty, ECE 2500 if taught by ECE faculty
4514 Digital Design II (4C) Prereq: 3504 if 4514 taken prior to Spring 2014, 3544 if 4514 taken Spring 2014 or later
4520 Digital and Mixed-Signal System Testing and Testable Design (3C) Prereq: 2574, 3504
4524 Artificial Intelligence and Engineering Applications (4C) Prereq: 2574, STAT 4714
4530 Hardware/Software Codesign (3C) Prereq: 3504, 2534
4534 Embedded System Design (4C) Prereq: 2014, 2534, 3574 (Capstone Design)
4540 VLSI Circuit Design (3C) Prereq: 2204, 2504
4550 Real-Time Systems (3C) Prereq: 4534 or CS 3214
4560 Computer and Network Security Fundamentals (3C) Prereq: 4564
4564 Network Application Design (3C) Prereq: 2504, 2574
4570 Wireless Networks and Mobile Systems (3C) Prereq: 4564, or CS 4254
4574 Large-Scale Software Development for Engineering Systems (3C) Prereq: 3574
4580 Digital Image Processing (3C) Prereq: 4624, STAT 4714
4605 Radio Engineering (3C) Prereq: 2014, 3106, 3204, 3614; Co-req: 4675 (Capstone Design)
4606 Radio Engineering (3C) Prereq: 4605
4614 Telecommunication Networks (3C) Prereq: 2504, 2704, STAT 4714
4624 Digital Signal Processing and Filter Design (3C) Prereq: 2014, 3704 (Capstone Design)
4634 Digital Communications (3C) Prereq: 3614, STAT 4714
4644 Satellite Communications (3C) Prereq: 3614
4664 Analog and Digital Communications Lab (1C) Prereq: 3614, Corequisite: 4634
4674 Scattering Parameters Lab (1C) Prereq: 4605, 4675
4675 Radio Engineering Lab (1C) Prereq: 3106, 3204; Co-req: 4605
4676 Radio Engineering Lab (1C) Prereq: 4675; Co-req: 4606
A two-semester design project, emphasizing systems engineering principles in the development of an electrical and/or computational system. A specific, substantial engineering design problem is taken from problem definition to system realization and testing to demonstrate meeting of design specifications. This represents a major design experience based on knowledge and skills acquired in earlier course work throughout the curriculum. Note: both semesters must be completed to earn credit.
ECE 4805 Engineering Design and Project (3C) Prereq: 2014
ECE 4806 Engineering Design and Project (3C) Prereq: 4805 (Capstone Design)
ECE students, with the permission of the ME department, can enroll in the ME senior engineering design and project courses. Note: both semesters must be completed.
ME 4015 (3) Engineering Design and Project
The courses listed below can generally be used for technical elective credit or design technical elective credit, based on the particular content of each course as it is taught in a given semester. Please discuss technical elective credit options for these courses with your advisor prior to registering for the courses.
4974 (ARR) Independent Study
The forms are due in 340 Whittemore by 12:00 noon on the 3rd day of the first week of class for the requested semester – no exceptions. Forms are available in the ECE Student Services office in 340 Whittemore.
For purposes of satisfying the major technical elective requirements, the sum of the number of hours taken from ECE 4974, 4994 cannot exceed 6 in any one project, without prior approval.
Non-Major Technical Electives
ECE students may take up to 3 credit hours of non-major technical electives. Students are reminded that they DO NOT have to take a non-major technical elective. All technical electives can come from the in-major list.
- Any 3000 or 4000 level course, except those listed in Items 2 and 3 below, in Engineering, Biology, Chemistry, Mathematics, Physics, and Statistics NOT REQUIRED FOR GRADUATION, THAT DOES NOT DUPLICATE any course in the program of study, and for which you have the appropriate prerequisite, may be used as a non-major technical elective.
- Non-major 4974, 4984, 4994 courses and study abroad courses must be approved for non-major technical elective credit in advance. See your advisor for guidance.
- REMINDER: ESM 4404 – Fundamentals of Professional Engineering – CANNOT be used as a non-major technical elective and DOES NOT COUNT TOWARDS GRADUATION.
Graduate Courses Used as Technical Electives
ECE students who meet the University requirements to enroll in graduate courses may use graduate level ECE courses as technical elective credit.
- Per University policy, undergraduate students must have earned a 3.0 cumulative GPA to be eligible to enroll in graduate level courses.
- Note that graduate student courses taken as undergraduate cannot be used toward a graduate degree in ECE at VT. Exceptions to this policy: a) students enrolled in the Accelerated UG/G program; b) students who are dual enrolled in the ECE graduate program. Please see your advisor if you have questions regarding this policy.
- To enroll in graduate level courses, undergraduates must complete an Application for Graduate Courses form. If prerequisites are met and space permits, students will be force-added to the graduate course(s).