(100 credits)

  • Students majoring in Engineering follow a modified General Education program based on the New Paltz GE program in effect at the time of matriculation. In all cases, modifications meet or exceed SUNY's minimum General Education requirement and are reflected in students' progress reports.
  • A minimum of 124 credits is required to complete the Bachelor's degree in Electrical Engineering.
  • Students may not enroll in any engineering course unless all prerequisites have been met with a grade of C- or better.
  • Students are required to earn a grade of C- or better in any course that is used to satisfy Electrical Engineering major requirements.
Math/Science Foundation Courses (33 Credits)
Mathematics (21 credits):
MAT251Calculus I 4
MAT252Calculus II 4
MAT353Calculus III4
MAT359Ordinary Differential Equations 3
MAT362Linear Algebra 3
MAT380Applied Probability and Statistics3
Physics (8 credits):
General Physics 1
and Physics 1 Laboratory
General Physics 2
and General Physics 2 Lab
Chemistry or Biology (4 credits)
Select one of the following:4
General Chemistry I
and General Chemistry I Lab
General Biology I
and Gen Bio 1 Lab
Core Engineering Courses (52 Credits)
EGG101Introduction to Engineering Science 3
EGC220Digital Logic Fundamentals3
EGC221Digital Logic Lab1
EGC251C/C++ Programming3
EGE200Circuit Analysis3
EGE201Circuits Laboratory1
EGE311Signals and Systems 3
EGE331Computer Simulation3
EGE340Applied Electromagnetics3
EGC331Microcontroller System Design3
EGC332Microcontroller Laboratory1
EGE320Electronics I 3
EGE322Electronics I Laboratory 1
EGE350Electric Energy Systems3
EGE351Electric Energy Systems Laboratory1
EGE321Electronics II 3
EGE323Electronics II Laboratory 1
EGE416Control Systems3
or EGM331 Thermodynamics
EGG321Technical Communication3
EGG408Senior Design Project I 12
EGG409Sr Design Project 2 12
Electrical Engineering Technical Electives (15 Credits)
Fifteen credits of technical electives are required, which must include at least one upper-division electrical (EGE), computer (EGC), and/or mechanical (EGM) engineering lecture course. 215
Total Credits100

Seniors must register for EGG408 Senior Design Project I and EGG409 Sr Design Project 2 during each of the last two semesters preceding their graduation. A single project under the direction of a single faculty member will be spread over two semesters and should provide a meaningful engineering design experience and draw on the student's cumulative technical background.


Technical electives may also include certain upper-division computer science, physics, and math courses. Students must obtain the approval of their advisor prior to registering for the courses. Pre-approved engineering graduate courses may be used as undergraduate technical electives.