Courses

Resources

Undergraduate Catalog:
- All Courses
- ECE Courses
- General Education Courses

Office of the Registrar:
- Schedule of Classes

Information about the course transition and interim prerequisites is located near the bottom of this page.

Links to course information from the Undergraduate Catalog: General Education Courses - All Courses - ECE Courses

The following table shows a list of ECE undergraduate courses along with the tentative schedule; graduate courses are listed elsewhere.. The course title is a link to the course syllabus which contains additional information about the course. The Department will try to offer the courses as per this schedule, however due to lack of availability of faculty or funds in a semester some courses may not be offered. Courses experiencing low enrollment may be canceled.

Catalog descriptions of ECE undergraduate courses are in the Undergraduate Catalog. Current course schedules are available on the Records and Registration Catalogs and Schedules web page. Course change history and proposed changes are on other web pages.

Course management is performed by course coordinators and focus area groups which are listed on another page.

 

*** The Old Format Syllabi are on another page. ***

*** The Syllabi Transition Schedule (with effective dates) is on another page. ***

 

Table of ECE Undergraduate Courses with Tentative Schedule and Links to Course Syllabi
(Key: Y=yes, m=maybe, -=no, (c)=concurrent enrollment allowed, *=4000/5000-level)
CourseTitlePrerequisitesFallSprSum
ECE 1020 Connections to Electrical and Computer Engineering Freshman standing Y - -
ECE 2001 Computer Aided Engineering in ECE CSC 2100, ECE 2010(c), MATH 2010(c) Y Y -
ECE 2010 Electric Circuits I MATH 1920, MATH 2010(c), MATH 2120(c) Y Y m
ECE 2011 Electrical Engineering Lab. I ECE 2010(c) Y Y -
ECE 2020 Electric Circuits II ECE 2001(c), ECE 2010, ECE 2011, MATH 2010, MATH 2120 Y Y m
ECE 2110 Intro. to Digital Systems Sophomore standing Y Y -
ECE 3010 Signals & Systems ECE 2001, ECE 2020, MATH 2120 Y Y m
ECE 3020 Discrete-Time Signals & Systems ECE 2001, ECE 2020, ECE 3010 Y Y -
ECE 3060 Electrical Engineering Lab. II ECE 2011, ECE 2020(c), ECE 3010(c), ECE 3300(c) Y Y -
ECE 3120 Microcomputer Systems CSC 2100, ECE 2110 Y Y -
ECE 3160 Digital Systems Lab. ECE 2011, ECE 2110 Y Y -
ECE 3210 Control Systems Analysis ECE 2020, ECE 3010, PHYS 2110 - Y m
ECE 3260 Control Systems Lab. ECE 3060, ECE 3210(c) - Y m
ECE 3270 Programmable Logic Controller Lab. CEE 3030 or CHE 2011 or ECE 3060 or ME 3023 or MET 3200 Y Y m
ECE 3300 Electronics I ECE 2020 Y Y -
ECE 3310 Electronics II ECE 3300 - Y -
ECE 3320 Digital Electronics   deleted
ECE 3360 Electronics Lab. ECE 3060, ECE 3300 - Y -
ECE 3510 Electromagnetic Fields I MATH 2110, PHYS 2120 Y Y -
ECE 3540 Physical Electronics PHYS 2120 Y Y -
ECE 3560 EM Simulation Lab. ECE 3060, ECE 3510 - Y -
ECE 3610 Intro. to Power Systems ECE 2020, PHYS 2120 - Y m
ECE 3660 Electric Power Lab. ECE 3060, ECE 3610 Y - -
ECE 3710 Intro. to Telecommunications ECE 2020, ECE 3010, and either ECE 3910(c) or MATH 3470(c) m Y -
ECE 3760 Telecommunications Lab. ECE 3060, ECE 3710 Y - -
ECE 3810 Fundamentals of EE MATH 1920 - - -
ECE 3860 Fundamentals of EE Lab. ECE 3810(c) - - -
ECE 3910 Probability & Random Variables in ECE ECE 2010, MATH 2110 - - -
ECE 4020 * Digital Signal Processing ECE 3020, ECE 3120(c) 2014 2016 and after -
ECE 4110 * Digital System Design ECE 2110, ECE 3160 Y - -
ECE 4120 * Fundamentals of Computer Design ECE 3120, ECE 4110 - Y -
ECE 4130 * Intro. to Digital VLSI ECE 2110, ECE 3300 m - -
ECE 4140 Embedded System Design CSC 2100, ECE 3120, ECE 3160 - Y -
ECE 4210 * Control Systems Design I ECE 3210, ECE 3260 Y - -
ECE 4220 * Control Systems Design II ECE 4210 - - -
ECE 4230 * Computer-based Measurement & Control Systems ECE 4210 or consent of instructor - - -
ECE 4370 *
ME 4370 *
Mechatronics & Intelligent Machines Engineering ECE 3120, ECE 3160 - m -
ECE 4510 * Electromagnetic Fields II ECE 3510 Y - -
ECE 4520 * Optoelectronic Engineering ECE 3540 - Y -
ECE 4570 Intro. to Gaseous Electronics   deleted
ECE 4610 * Power System Analysis ECE 3610 Y - -
ECE 4620 * Power System Operation and Control ECE 4610 - Y -
ECE 4630 * Power Electronics ECE 3300, ECE 3610 Y - -
ECE 4710 * Principles of Telecommunications ECE 3710 and either ECE 3910 or MATH 3470 Y - -
ECE 4720 * Telecommunication System Design ECE 4710 - Y -
ECE 4810 Alternative Energy: Nuclear Energy   deleted
ECE 4820 Alternative Energy: Renewable Energy Systems   deleted (effective Fall 2014)
ECE 4910 Professional Issuse in ECE PC 2500 or SPCH 2410, and Junior or Senior standing Y Y -
ECE 4930 Research and Design   deleted
ECE 4931 Research Topics Consent of instructor on demand
ECE 4932 Research Topics Consent of instructor on demand
ECE 4933 Research Topics Consent of instructor on demand
ECE 4950 * Intro. to MicroElectroMechanical Systems (MEMS)   deletion pending
ECE 4961 Capstone Design I ECE 2110, ECE 3010, ECE 3060, ECE 3300, ECE 4910(c) Y Y -
ECE 4971 Capstone Design II ECE 4961 Y Y -
ECE 4990 * Special Problems (see instructor) on demand
ECE 5xxx Dually numbered graduate (5000-level) courses exist for all starred (*) 4000-level courses listed above.
ECE 6xxx
ECE 7xxx
The 6000- and 7000-level courses are listed on the graduate courses page.
Key: Y = Yes, course scheduled,
m = Maybe, course may be scheduled if sufficient demand exists,
- = No, course not scheduled.
(c) = Prerequisite or Concurrent Enrollment: course must be either taken concurrently or have already been completed.
* = A dually numbered graduate (5000-level) course is available and follows the same schedule as the 4000-level course.

 

Interim Prerequisites and Transitional Course Scheduling

The following shows interim prerequisites and course scheduling during the transition to the new curricula. For course substitutions in the curriculum see the ECE substitutions web page.

Interim Prerequisites

To accommodate transitions between courses the ECE Department office will issue "prerequisite permits" for registering via Eagle Online as follows. Contact the ECE office to obtain a permit.

ECE 2010, 2020:
ECE 2000 will substitute for ECE 2001, ECE 2011 and/or MATH 2010 as prerequisites. (Note: this is only for prerequisite purposes, it does not substitute for MATH 2010 in the curriculum.)

ECE 3010, 3020:
ECE 2000 will substitute for ECE 2001 as a prerequisite.

ECE 3060:
ECE 2000 will substitute for ECE 2011 as a prerequisite.

ECE 3160:
ECE 2060 will substitute for ECE 2011 as a prerequisite.

ECE 3260, 3270, 3360, 3560, 3660, 3760, 4961:
ECE 2060 will substitute for ECE 3060 as a prerequisite.

Transitional Course Scheduling

The transition has been completed.

Apply Now