EE and CpE Degrees

The Electrical and Computer Engineering Department at Union College offers programs in Electrical Engineering (EE) and Computer Engineering (CpE)  that are accredited by the Engineering Accreditation Commission of ABET, http://www.abet.org. Both programs provide students with a rigorous background in science and mathematics, but there is a difference in emphasis in the required courses taken in the junior and senior years. At the same time, students have the flexibility to take courses from both programs as free electives. In addition, the senior project gives students the opportunity to explore a topic from either one of these programs.


Electrical Engineering (EE)

The EE program blends study in cutting-edge areas such as audio and image processing, wireless communications and nanotechnology with traditional areas such as electronic design, electric circuits, electromagnetics, optics, solid state devices, control systems, and communication systems. This in-depth curriculum provides students with the necessary knowledge to develop novel solutions in many of the most critical industries in today’s economy.

Summary of requirements

Class of 2020 and beyond

A total of 40 courses including the following:

  • Math and Science:
    1. Calculus through MTH-117
    2. PHY-120 and 121
      • NOTE: IMP120+121 is equivalent to MTH115+117 and PHY120+121.
    3. MTH-130 or 234
    4. One science elective (100 or higher)
    5. One math or science elective (100 or higher)
  • Engineering Science:
    1. ESC-100
    2. One from CSC103-109
  • EE Core:
    1. ECE-101
    2. ECE-118, 218
    3. ECe-225, 240, 241, 248
    4. ECE-343, 350, 351, 363, 366
  • EE Electives: (3 ECE courses numbered 300 or higher)
  • Capstone Design: ECE-497, 498, 499
  • GenEd Courses (HUL, HUM, LCC, SOCS, WAC, …)
  • Free Electives: (approximately 6 courses from any department)
Class of 2018 + 2019

A total of 40 courses including the following:

  • Math and Science:
    1. Calculus through MTH-117
    2. PHY-120 and 121
      • NOTE: IMP120+121 is equivalent to MTH115+117 and PHY120+121.
    3. MTH-130 or 234
    4. One science elective (100 or higher)
    5. One math or science elective (100 or higher)
  • Engineering Science:
    1. ESC-100
    2. One from CSC103-109
  • EE Core:
    1. ECE-101
    2. ECE-118
    3. ECe-225, 240, 241, 248
    4. ECE-343, 350, 351, 363, 366
  • EE Electives: (3 ECE courses numbered 300 or higher)
  • Capstone Design: ECE-497, 498, 499
  • GenEd Courses (HUL, HUM, LCC, SOCS, WAC, …)
  • Free Electives: (approximately 7 courses from any department)

Full description of requirements


Computer Engineering (CpE)

The CpE program is a multi-disciplinary program which integrates aspects from computer science and electrical engineering. Students take courses in compilers, operating systems, network protocols, embedded systems and robotics. In addition, they study software design principles and are exposed to more programming than in the EE program. This understanding of both software and hardware allows the student to view the design and development of hardware and software as two intimately linked parts of one activity.

Summary of requirements

Class of 2020 and beyond

A total of 40 courses including the following:

  • Math and Science:
    1. Calculus through MTH-115
    2. PHY-120 and 121
    3. One math elective (e.g. MTH-117, 140, … )
      • NOTE: IMP120+121 is equivalent to MTH115+117 and PHY120+121.
    4. MTH-130 or 234
    5. MTH-197 or 199
    6. One science elective (100 or higher)
  • Engineering Science: ESC-100
  • CpE Core:
    1. ECE-118, 225, 240
    2. ECE-241, 248, 351
    3. ECE-218, 318, (336 or 337)
    4. One from CSC103-109
    5. CSC120, 151, 270
    6. CSC250 or 260
    7. CSC333 or 335
  • CpE Electives: (3 CSC or ECE courses numbered 300 or higher)
  • Capstone Design: ECE-497, 498, 499
  • GenEd: (HUL, HUM, LCC, SOCS, WAC, … )
  • Free Electives: (Up to 3 courses from any department)
Class of 2018 + 2019

A total of 40 courses including the following:

  • Math and Science:
    1. Calculus through MTH-115
    2. PHY-120 and 121
    3. One math elective (e.g. MTH-117, 140, … )
      • NOTE: IMP120+121 is equivalent to MTH115+117 and PHY120+121.
    4. MTH-130 or 234
    5. MTH-197 or 199
    6. One science elective (100 or higher)
  • Engineering Science: ESC-100
  • CpE Core:
    1. ECE-118, 225, 240
    2. ECE-241, 248, 351
    3. ECE-218, 318, (336 or 337)
    4. One from CSC103-109
    5. CSC150, 260, 270
    6. CSC333 or 335
  • CpE Electives: (3 CSC or ECE courses numbered 300 or higher)
  • Capstone Design: ECE-497, 498, 499
  • GenEd: (HUL, HUM, LCC, SOCS, WAC, … )
  • Free Electives: (Up to 3 courses from any department)

Full Description of requirements

Skip to toolbar