Courses of Study 2021-2022 
    Jun 02, 2023  
Courses of Study 2021-2022 [ARCHIVED CATALOG]

Electrical and Computer Engineering

In the College of Engineering .

Course Offerings  


A. B. Apsel, director; A. Wagner, associate director, D. F. Delchamps, advising coordinator; J. Acharya, K. K. Afridi, D. Albonesi, C. Batten, E. Y. Bitar, A. W. Bojanczyk, H.-D. Chiang, C. Delimitrou, P. C. Doerschuk, A. S. El-Ghazaly, Z. Goldfeld, D. A. Hammer, E.F. Helbring, D. Jena, E. Kan, V. Krishnamurthy, A. Lal, D. D. Lee, J. F. Martínez, A. Molnar, F. Monticone,  N. E. Napp, K. Petersen, C. R. Pollack, F. Rana, A. P. Reeves, M. Sabuncu, J. R. Shealy, G. E. Suh, A. K. Tang, S. Tiwari, L. Tong, A. B. Wagner, S. B. Wicker, H. G. Xing, Z. Zhang, Q. Zhao

Electrical and Computer Engineering:

Offered by the School of Electrical and Computer Engineering

Contact: Student Services Office, 222 Phillips Hall, (607) 255-9442, or visit the Electrical and Computer Engineering website.

The Electrical and Computer Engineering program is accredited by the Engineering Accreditation Commission of ABET.

The Electrical and Computer Engineering major (ECE), leading to a B.S. degree, provides a foundation that reflects the broad scope of this engineering discipline.

Concentrations include computer architecture and organization, digital systems and computer vision; power systems control; communications, networks, information theory and coding, signal processing and optimization; electronic circuits, VLSI, solid state physics and devices, MEMs, nanotechnology, lasers and optoelectronics; electromagnetics, radiophysics, space sciences, and plasmas.

ECE majors must take ECE 2300 /ENGRD 2300  as an engineering distribution course. The major normally begins in the spring of the sophomore year. Of the courses listed below, only ENGRD 2100 /ECE 2100  and ECE 2300 /ENGRD 2300 , and ECE 2720 /ENGRD 2720  are currently taught in both the fall and spring semesters.

Major Requirements:

ECE Majors must complete:

2. At least three ECE foundation courses:

The current list of ECE foundation courses is:

3. One Culminating Design Experience (CDE) course:

At least one Culminating Design Experience (CDE) courses.

4. At least *17* credit hours (not including the credit hours of the CDE course):

Must include *five* ECE courses (in addition to the CDE course) at the 3000-level or above, at least two of which must be at the 4000-level or above, totaling at least 17 credits.

5. Nine credits’ worth of outside-ECE technical electives:

See the Outside-ECE Technical Electives website for rules governing these courses.

6. A minimum of 50 credits in satisfying items 1 through 5.


For additional details, please visit the Electrical and Computer Engineering Majors webpage.

Academic Standards:

Majors in Electrical and Computer Engineering are expected to meet the following academic standards:

  1. GPA ≥ 2.3 every semester.
  2. At least C– in every course used to satisfy major requirements.
  3. Satisfactory completion of MATH 2940 , PHYS 2214 , and at least two of ENGRD 2100 /ECE 2100 , ECE 2200 /ENGRD 2220 ,ECE 2720 /ENGRD 2720 , ECE 3400 , and ENGRD 2300 /ECE 2300  by the end of the sophomore year and adequate progress toward the degree in subsequent semesters.