Major Requirements

The Bachelor of Science in electrical engineering program offers two concentrations: electrical engineering, or computer engineering. For all EE majors, the core curriculum is comprised of the following EE and science courses:

  • MTH 1505 Applied Statistics and Probability for Engineers
  • MTH 1217 Calculus I
  • MTH 1218 Calculus II
  • MTH 2219 Calculus III
  • MTH 2220 Differential Equations
  • CHM 1110 Chemistry I
  • PHY 2211 Physics I
  • PHY 2212 Physics II
  • EEN1100 Analog Fundamentals
  • EEN1200 Digital Fundamentals
  • CSC1610 Programming I
  • CSC2051 Assembly
  • EEN2130 Circuit Theory I
  • EEN2140 Circuit Theory II
  • EEN2270 Embedded Microprocessors
  • EEN3130 Linear Signals and Systems
  • EEN3210 Electronics I
  • EEN3220 Electronics II
  • EEN3430 Engineering Electromagnetics I
  • EEN3440 Engineering Electromagnetics II
  • EEN4270 Feedback Circuits
  • EEN2770 Disruptive Technologies
  • EEN4750 VLSI Design
  • EEN4960 Design Project I
  • EEN4970 Design Project II

Students pursuing the standard EE concentration choose a total of 12 credits from the following advanced electives:

  • EEN3545 Communications Theory
  • EEN3865 Data Networking
  • EEN4145 Discrete Time Signals and Systems
  • EEN4255 Optical Electronics
  • EEN4555 Power Engineering I
  • EEN4565 Power Engineering II
  • EEN4700 Special Topics
  • EEN4705 Special Topics
  • EEN4800 Independent Study
  • EEN4805 Independent Study
  • CSC3720 Computer Architecture
  • CSC3925 Data Communications

Students choosing the computer engineering concentration must take the following three courses, which satisfy the advanced elective requirement as they total 12 credits:

  • EEN3545 Communications Theory
  • CSC3720 Computer Architecture
  • CSC3925 Data Communications