麻豆果冻传媒

Close

Courses

ECE undergraduate courses along with the tentative schedule are listed below; graduate courses are listed on another page. The course title is a link to the course syllabus which contains additional information about the course. The schedule shown is tentative and actual course offerings depend on faculty availability and student demand.

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

Resources

Table of ECE Undergraduate Courses with Tentative Schedule and Links to Course Syllabi

See the Transition Plan page for information about the transition to new courses and curricula.

(Key: Y=yes, m=maybe, -=no, C="C" or better grade required, pce=prerequisite or concurrent enrollment, *=4000/5000-level course)

Course Title Prerequisites Semester
Fall Spr Sum
ECE 1000 either MATH 1904 (C,pce) or MATH 1910 (C,pce) Y Y -
ECE 2011
deprecated
MATH 1920 (C), Consent of instructor - - -
ECE 2050 MATH 1920 (C) Y Y m
ECE 2140 either MATH 1904 (C,pce) or MATH 1910 (C,pce) Y Y m
ECE 2850
deprecated
MATH 1920 (C) Y Y -
ECE 3050 ECE 2050 (C), MATH 2120 (C) Y Y -
ECE 3060
deprecated
ECE 2001 (C), ECE 2011 (C), ECE 2020 (C), ECE 3010 (C,pce), ECE 3300 (C,pce) - - -
ECE 3130 CSC 1300 (C) Y Y -
ECE 3140 ECE 2140 (C) or both ECE 2110 (C) and ECE 3160 (C) Y Y -
ECE 3150 ECE 3130 (C) or CSC 3410 (C) - Y -
ECE 3160
deprecated
ECE 2110 (C) - - -
ECE 3210 PHYS 2110, one of ECE 3010 (C) or ECE 3330 (C) or ME 3050 (C) Y Y m
ECE 3260 ECE 3210 (C,pce) - Y -
ECE 3270 either CSC 1300 (C) or ENGR 1120 (C) Y Y m
ECE 3300
deleted
either ECE 2011 (C) or ECE 2851 (C), either ECE 2020 (C) or ECE 3850 (C) - - -
ECE 3330 MATH 2120 (C), either ECE 2050 (C) or both ECE 2001 (C) and ECE 2020 (C) Y Y m
ECE 3510 MATH 2110 (C), PHYS 2120 Y Y -
ECE 3540 PHYS 2120 Y m -
ECE 3560 ECE 3510 (C) - - -
ECE 3610 either ECE 2020 (C) or ECE 2050 (C), PHYS 2120 m Y m
ECE 3660 ECE 3610 (C) Y - -
ECE 3710 either ECE 3010 (C) or ECE 3330 (C) m Y -
ECE 3760 ECE 3710 (C) m - -
ECE 3920 one of ECE 1000 (C) or ECE 1020 (C) or ECE 2010 (C), either COMM 2025 (C) or PC 2500 (C), Junior standing Y Y -
ECE 4010 * either ECE 3050 (C) or ECE 3300 (C), either ECE 3010 (C) or ECE 3330 (C) - m -
ECE 4020 * CSC 1310 (C), either ECE 2110 (C) or ECE 2140 (C), ECE 3130 (C), either ECE 3020 (C) or ECE 3330 (C) - Y -
ECE 4050 either ECE 2110 (C) or ECE 2140 (C), ECE 3050 (C), ECE 3130 (C), ECE 3330 (C), ECE 3510 (C), MATH 3470 (C) Y Y -
ECE 4120 * ECE 3130 (C), either ECE 3140 (C) or ECE 4110 (C) - Y -
ECE 4130 * either ECE 2110 (C) or ECE 2140 (C), either ECE 3050 (C) or ECE 3300 (C) m - -
ECE 4140 * CSC 1310 (C), either ECE 2110 (C) or ECE 2140 (C), ECE 3130 (C) Y - -
ECE 4150 * CSC 1310 (C), ECE 3150 (C) Y - -
ECE 4210 * ECE 3210 (C), ECE 3260 (C) Y - -
ECE 4370 *
ME 4370 *
ECE 3130 (C) - m -
ECE 4510 * ECE 3510 (C) Y - -
ECE 4520 * ECE 3540 (C) - m -
ECE 4610 * ECE 3610 (C) Y - -
ECE 4620 * ECE 4610 (C) - Y -
ECE 4630 * either ECE 3050 (C) or ECE 3300 (C), ECE 3610 (C) Y - -
ECE 4710 * ECE 3710 (C), MATH 3470 (C) Y - -
ECE 4720 * ECE 3710 (C), MATH 3470 (C) - m -
ECE 4830 * MATH 2010 (C), MATH 3470 (C), either CSC 1300 (C) or ENGR 1120 (C) - m -
ECE 4931 Consent of instructor on demand
ECE 4932 Consent of instructor on demand
ECE 4933 Consent of instructor on demand
ECE 4961 CSC 1310 (C), either ECE 2110 (C) or ECE 2140 (C), either ECE 3050 (C) or both ECE 3060 (C) and ECE 3300 (C), ECE 3130 (C), either ECE 3010 (C) or ECE 3330 (C), ECE 3920 (C), MATH 2010 (C), MATH 3470 (C), one of MATH 2110 (C) or MATH 2610 (C) or CSC 2700 (C), Senior standing Y Y -
ECE 4971 ECE 4961 (C) Y Y -
ECE 4990 * Consent of instructor on demand (see below)
ECE 5xxx Dually numbered graduate courses (5000-level) exist for all starred (*) 4000-level courses shown above.
ECE 6xxx
ECE 7xxx
The graduate courses (6000- and 7000-level) are on another page.
Key: Y = Yes, course scheduled,
m = Maybe, course may be scheduled if sufficient demand exists,
- = No, course not scheduled.
C = "C" or better grade required in prerequisite course.
pce = 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.
Proposed ECE 4990 course offerings (subject to change):
  • to be determined
Recent ECE 4990 course offerings:
  • ECE 4990 - Applications of Machine Learning to Electrical and Computer Engineering (Spring 2023, Chen)

Lean More 麻豆果冻传媒 Our Programs

Degree Information

Top Careers

Student Success

Experience Tech For Yourself

Visit us to see what sets us apart.

Schedule Your Visit