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.
On This Page
Complete Listing of Undergraduate ECE Courses by Number.
| ECE 1574 Engineering Problem Solving with C++ (3C) |
| ECE 2004 Electric Circuit Analysis (3C) | |
| ECE 2014 Engineering Professionalism in ECE (2C) | |
| ECE 2074 Electric Circuit Analysis Laboratory (1C) | |
| ECE 2204 Electronics (3C) | |
| ECE 2274 Electronics Networks Laboratory (1C) | |
| ECE 2500 Computer Organization and Architecture (3C) | |
| ECE 2504 Introduction to Computer Engineering (3C) | |
| ECE 2524 Introduction to UNIX for Engineers (2C) | |
| ECE 2534 Microprocessor System Design (4C) | |
| ECE 2574 Introduction to Data Structures and Algorithms (3C) | |
| ECE 2704 Signals and Systems (3C) |
| ECE 3004 AC Circuit Analysis (3C) | |
| ECE 3054 Electrical Theory (3C) | |
| ECE 3074 AC Circuit Analysis Laboratory (1C) | |
| ECE 3105 Electromagnetic Fields (3C) | |
| ECE 3106 Electromagnetic Fields (3C) | |
| ECE 3204 Analog Electronics (3C) | |
| ECE 3254 Industrial Electronics (3C) | |
| ECE 3274 Electronic Circuits Laboratory II (1C) | |
| ECE 3304 Introduction to Power Systems (3C) | |
| ECE 3354 Electric Power Engineering Laboratory (1C) | |
| ECE 3504 Digital Design I (4C) | |
| ECE 3574 Applied Software Engineering (3C) | |
| ECE 3614 Introduction to Communication Systems (3C) | |
| ECE 3704 Continuous and Discrete System Theory (3C) |
| ECE 4104 Microwave and RF Engineering (3C) | |
| ECE 4114 Antennas (3C) | |
| ECE 4124 Radio Wave Propagation (3C) | |
| ECE 4134 Fiber Optics and Applications (3C) | |
| ECE 4144 Introduction to Optical Information Processing (3C) | |
| ECE 4154 Introduction to Space Weather (3C) | |
| ECE 4164 Introduction to Global Positioning System (GPS) Theory and Design (4C) |
| ECE 4205 Electronic Circuit Design (3C) | |
| ECE 4206 Electronic Circuit Design (3C) | |
| ECE 4214 Semiconductor Device Fundamentals (3C) | |
| ECE 4220 Analog Integrated Circuit Design (3C) | |
| ECE 4224 Power Electronics (3C) | |
| ECE 4234 Semiconductor Processing (3C) | |
| ECE 4235 Principles of Electronic Packaging (3C) | |
| ECE 4236 Principles of Electronic Packaging (3C) | |
| ECE 4244 Intermediate Semiconductor Processing Laboratory (3C) | |
| ECE 4274 Electronic Packaging Laboratory (1C) | |
| ECE 4284 Power Electronics Laboratory (1C) |
| ECE 4304 Design in Power Engineering (3C) | |
| ECE 4324 Electronic Control of Machines (3C) | |
| ECE 4334 Power System Analysis and Control (3C) | |
| ECE 4344 Electric Power Quality for the Digital Economy (3C) | |
| ECE 4354 Power System Protection (3C) | |
| ECE 4364 Alternate Energy Systems (3C) | |
| ECE 4374 Power System Protection Laboratory (1C) |
| ECE 4405 Control Systems (3C) | |
| ECE 4406 Control Systems (3C) | |
| ECE 4415 Control System Laboratory (1C) | |
| ECE 4416 Control System Laboratory (1C) | |
| ECE 4704 Principles of Robotic Systems (3C) | |
| ECE 4734 Mechatronics (3C) |
| ECE 4500 Fundamentals of Computer Systems (3C) | |
| ECE 4514 Digital Design II (4C) | |
| ECE 4520 Digital and Mixed Signal System Testing and Testable Design (3C) | |
| ECE 4524 Artificial Intelligence and Engineering Applications (4C) | |
| ECE 4530 Hardware-Software Codesign (3C) | |
| ECE 4534 Embedded System Design (4C) | |
| ECE 4540 VLSI Circuit Design (3C) | |
| ECE 4550 Real-Time Systems (3C) | |
| ECE 4560 Computer and Network Security Fundamentals (3C) | |
| ECE 4564 Network Application Design (3C) | |
| ECE 4570 Wireless Networks and Mobile Systems (3C) | |
| ECE 4574 Large-Scale Software Development for Engineering Systems (3C) |
| ECE 4605 Radio Engineering (3C) | |
| ECE 4606 Radio Engineering (3C) | |
| ECE 4614 Telecommunication Networks (3C) | |
| ECE 4624 Digital Signal Processing & Filter Design (3C) | |
| ECE 4634 Digital Communications (3C) | |
| ECE 4644 Satellite Communications (3C) | |
| ECE 4654 DSP Implementation of Communication Systems (3C) | |
| ECE 4664 Analog & Digital Communications Laboratory (1C) | |
| ECE 4674 Scattering Parameters Laboratory (1C) | |
| ECE 4675 Radio Engineering Laboratory (1C) | |
| ECE 4676 Radio Engineering Laboratory (1C) |
4904: PROJECT & REPORT
Investigation and report on a special project under the direction of a faculty advisor. Course may be extended over several semesters with a letter grade assigned at the end of the semester in which the project and report are completed. Involves design, construction, and testing of a circuit or system. A minimum in-major GPA of 2.5 is required for enrollment. Variable credit course.


