EE Electives (2011 and earlier)

The following are electives for the BSEE 2011 and earlier curricula.

The courses that constitute the approved Math, ECE Junior, ECE Senior, ECE Laboratory, ECE Senior Sequence, and Engineering/Math/Science/Business (E/M/S/B) electives for the Bachelor of Science in Electrical Engineering degree are listed below. Students are encouraged to consult with their advisor when selecting elective courses.

Math Electives

  • MATH 3400 Intro to Concepts of Math
  • MATH 3810 Complex Variables
  • MATH 4210* Numerical Analysis I
  • MATH 4250 Advanced Ordinary Differential Equations I
  • MATH 4510 Advanced Math for Engineers
  • MATH 4710 Vector Analysis

* Only one of CSC 3020 and MATH 4210 may be taken for elective credit.

Engineering Fundamentals Electives

  • CEE 2100* Fundamentals of Engineering Mechanics (note: course no longer available)
  • CEE 2110* Engineering Mechanics -- Statics
  • ISE 3100 Engineering Economy (note: course no longer available)
  • ME 3210 Thermodynamics

* If CEE 2100 is taken, then neither CEE 2110 or ME 2330 can be used for credit in the EE program.

ECE Junior Electives

ECE Course Description Web Site

  • ECE 3020† Discrete-Time Signals & Systems
  • ECE 3120 Computer Systems
  • ECE 3210 Control System Analysis
  • ECE 3310* Electronics II
  • ECE 3320* Digital Electronics (note: course no longer available)
  • ECE 3520* (note: course no longer available)
  • ECE 3540* Physical Electronics
  • ECE 3610 Intro. to Power Systems
  • ECE 3710 Intro. to Telecommunications

Elective in curricula prior to Fall 2009; required course in Fall 2009 curriculum.
* Only one of ECE 3310 or ECE 3320 may be counted as an ECE Junior Elective.
Similarly, only one of ECE 3520 or ECE 3540 may be counted as an ECE Junior Elective.

ECE Senior Elective

Any ECE 4000-level 3 credit hour course, except for ECE 4810 and 4820, can be used for the ECE Senior Elective.

ECE Laboratory Electives

ECE Course Description Web Site

  • ECE 3160 Digital Systems Laboratory
  • ECE 3260 Control System Laboratory
  • ECE 3270 Programmable Logic Controller Laboratory
  • ECE 3360 Electronics Laboratory
  • ECE 3560 EM Simulation Laboratory
  • ECE 3660 Electric Power Laboratory
  • ECE 3760 Telecommunications Laboratory

ECE Senior Sequences

ECE Course Description Web Site

  • Circuits and Signal Processing Area
    • ECE 4020 Digital Signal Processing
    • ECE 4130 Introduction to Digital VLSI
  • Digital Systems and Computer Engineering Area
    • ECE 4110 Sequential Logic Design
    • One of the following courses:
      • ECE 4120 Fundamentals of Computer Design
      • ECE 4130 Introduction to Digital VLSI
      • ECE 4140 Embedded System Design
  • Control Systems Area
    • ECE 4210 Control System Design I
    • One of the following courses:
      • ECE 4020 Digital Signal Processing
      • ECE 4220 Control System Design II
      • ECE 4230 Computer-based Measurement and Control Systems
      • ECE 4140 Embedded System Design
      • ECE 4370 Mechatronics and Intelligent Machines Engineering
  • Physical Phenomena Area
    Any two courses from the following list:
    • ECE 4510 Electromagnetic Fields II
    • ECE 4520 Optoelectronic Engineering
    • ECE 4570 Introduction to Gaseous Electronics
    • ECE 4950 Introduction to MicroElectroMechanical Systems (MEMS)
  • Power Systems Area
    • ECE 4610 Power System Analysis
    • One of the following courses:
      • ECE 4620 Power System Operation and Control
      • ECE 4630 Power Electronics
  • Telecommunications Area
    • ECE 4710 Principles of Telecommunications
    • One of the following courses:
      • ECE 4720 Telecommunication System Design
      • ECE 4020 Digital Signal Processing

Note - Senior Project Courses: Special courses are occasionally offered for those students interested in participating in research and design projects. These typically are ECE 4930 (Research and Design) and ECE 4990 (Special Problems) such as the Device Design course. Such project courses may be used to satisfy no more than one of the senior ECE course requirements.

Engineering/Math/Science/Business (Career) Electives

  • Engineering
    • Chemical Engineering (CHE)
      • All 2000, 3000 and 4000 level courses.
    • Civil and Environmental Engineering (CEE)
      • 2100*, 2110*, and all 3000 and 4000 level courses except 3100.
    • Electrical and Computer Engineering (ECE)
      • All 3000 and 4000 level lecture courses except 3810, 3860, 4930, 4990, and laboratory courses. ECE 4990 will be considered on a case-by-case basis.
    • Industrial and Systems Engineering (ISE)
      • All 3000 and 4000 level courses except 3200, 3700, 3710, 3720 and 3730. (note: courses no longer available)
    • Mechanical Engineering (ME)
      • 2330* and all 3000 and 4000 level courses except 3110, 4370, 4810 and 4820.
    • *Only one of CHE 3010 and ME 3210 may be taken for elective credit.
    • If either ME 3710 or ME 3720 is taken for elective credit CHE 3110 may not be taken for elective credit.
    • If CEE 2100 is taken, then neither CEE 2110 or ME 2330 can be used for credit in the EE program.
  • Computer Science
    • Computer Science (CSC)
      • All 2000, 3000 and 4000 level courses except 2001, 2030, 2300, 3310, 3410 and 4320. For CSC 2110 and CSC 2120 courses, see note below:
    • CSC 2110 and CSC 2111 together will count for three credit hours toward the E/M/S/B elective. Also CSC 2120 and CSC 2121 together will count for three credit hours toward the E/M/S/B elective. CSC 2110 without CSC 2111 and CSC 2120 without CSC 2121 will not count for the E/M/S/B electives.
    • Only one of CSC 3020 and MATH 4210 may be taken for elective credit.
  • Mathematics
    • Mathematics (MATH)
      • All 3000 and 4000 level courses except 3470, 3670 and 4610.
  • Science
    • Astronomy (ASTR)
      • 1010 and 1020.
    • Biology (BIOL)
      • 1050, 1105, 1110*, 1115*, 1120*, all 2000 and 3000 level courses except 3920 (* will count as 3 hours E/M/S/B credit).
    • Chemistry (CHEM)
      • 1120*, all 2000 and 3000 level courses except 2810 and 2820 (* will count as 3 hours E/M/S/B credit).
    • Physics (PHYS)
      • 1100, 2420, 2920, and all 3000 level courses.
  • Business
    • Accounting (ACCT)
      • 2110, 2120, and 3720.
    • Business Management (BMGT)
      • All 3000 and 4000 level courses except 3720 and 4720.
    • Decision Sciences (DS)
      • 3520, 3540, 3620 and 4630.
    • Economics (ECON)
      • 2010, 2020, 3810, 3820, and 3830.
    • Finance (FIN)
      • 3210, 3610, 4230 and 4800.
    • Business Law (LAW)
      • 3720 and 3810.
    • Marketing (MKT)
      • 3400 and all 3000 and 4000 level courses except 4620, 4730 and 4900.

Notes: Individual study, individual problems, individual projects, design projects, recitation, seminar, thesis and similar courses may not be counted as E/M/S/B electives. Laboratory and one-credit courses may not be taken for E/M/S/B elective credit; lecture courses which include laboratory work may be taken for E/M/S/B elective credit.

Apply Now