Undergraduate Programs

EE Technical Electives
Graduating Class of 2011 - Tentative

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

Non-Major Technical Electives
In-Major Electives
All courses are grouped according to their inter-relatedness, but students are free to choose from multiple groups. If you are not sure of an academic focus, then you are encouraged to take courses from several groupings, giving you a broader background.

4104 Microwave and RF Engineering (4C) Prereq: 3106, 3204 (Capstone Design)

4114 Antennas (3C) Prereq: 3106 (Capstone Design)

4124 Radio Wave Propagation (3C) Prereq: 3106

4134 Fiber Optics and Applications (3C) Prereq: 3106

4144 Optical Information Processing (3C) Prerreq: 3106

4164 Global Positioning Systems (GPS) Theory and Design (4C) Prereq: 3106 (Capstone Design)

4184 Fiber Optics Laboratory (1C) Prereq: 4134

4984 Perils of Space: An Introduction to Slpace Weather (1C) Prereq: 3106

Systems & Controls

4405 Control Systems (3C) Prereq: 3704

4406 Control Systems (3C) Prereq: 4405 (Capstone Design)

4704 Principles of Robotics Systems (3C) Prereq: 3704

4734 Mechatronics (3C) Prereq: 2504, 2704

Power Systems

4304 Design in Power Engineering (3C) (Capstone Design)

4324 Electronic Control of Machines (3C) Prereq: 4405, 3304

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: 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: 3204 (Capstone Design)

4234 Semiconductor Processing (3C) Prereq: 2204, 3054

4240 Intermediate Semiconductor Wafer Processing Laboratory (3C) (Capstone Design) Prereq: 4234 or MSE 4234

4284 Power Electronics Lab (1C) Prereq: 4224

4984 Semiconductor Processing Lab (1C) Co-req: 4234


2500 Computer Organization and Architecture (3C) Prereq: 2504

2574 Introduction to Data Structures and Software Engineering (3C) Prereq: 1574

3504 Digital Design I (4C) Prereq: 2504

3574 Applied Software Engineering (3C) Prereq: CS 3204

4504 Computer Organization (4C) Prereq: 3504 (Capstone Design)

4514 Digital Design II (4C) Prereq: 3504

4520 Digital and Mixed-Signal System Testing and Testable Design (3C) Prereq: 2574, 3504

4524 Artificial Intelligence and Engineering Applications (4C) Prereq: 2574; Co-Req: STAT 4714

4530 Hardware/Software Codesign (3C) Prereq: 3504, 3534

4534 Embedded System Design (4C) Prereq: 3534
Capstone Design

4540 VLSI Circuit Design (3C) Prereq: 2204, 3504

4550 Real-Time Systems (3C) Prereq: 4534 or CS 3204

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

4984 Computer Organization (3C) Prereq: ECE 2500, ECE 3534

4984 IDE-ECE Interdisciplinary Design Project (3C) Prereq: ECE 4514 or 4534


4605 Radio Engineering (3C) Prereq: 3106, 3204, 3614; Co-req:4675 (Capstone Design)

4606 Radio Engineering (3C) Prereq: 4605

4614 Telecommunication Networks (3C) Prereq: 2504, 3614, STAT 4714

4624 Digital Signal Processing and Filter Design (3C) Prereq: 3704 (Capstone Design)

4634 Digital Communications (3C) Prereq: 3614, STAT 4714

4644 Satellite Communications (3C) Prereq: 3614

4654 DSP Implementation of Communication Systems (3C) Prereq: 4624, 4634

4664 Analog and Digital Communications Lab (3C) 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

4684 Digital Signal Processing Lab (1C) Prereq: 4624

Independent Work
& Special Studies

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
4984 (ARR) Special Study
4994 (ARR) Undergraduate Research

4974, and 4994: Students must complete an Undergraduate Research, Independent Study Authorization Form, prior to Registration. Forms are available online or in the ECE Advising office in 340 Whittemore. For purposes of satisfying the major technical elective requirements, the sum of the number of hours taken from ECE 4904, 4974, 4994 cannot exceed 3, 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.

  • 1) Any 3000 or 4000 level course, except those listed in Items 2 and 3, 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.
  • 2) Non-major 4904, 4964, 4974, 4984, 4994 courses and study abroad courses must be approved for non-major technical elective credit in advance. See your advisor for guidance.
  • 3) REMINDER: ESM 4404 – Fundamentals of Professional Engineering – CANNOT be used as a non-major technical elective and DOES NOT COUNT TOWARDS GRADUATION.