Curriculum

The following courses are required to satisfy the requirements for the Bachelor of Science in Electrical Engineering Online degree.

All courses required for the major must be passed with grades of C or higher.

  • College Calculus I 4 credits
  • College Calculus II 4 credits
  • College Calculus III 4 credits
  • Introduction to Differential Equations 4 credits
  • General Physics I with Lab 4 credits
  • General Physics II with Lab 4 credits
  • Chemistry I or Physics III 4 credits
  • EEO 124 C or C++ Programming for Engineers* 3 credits
  • EEO 218 Digital Logic Design* 3 credits
  • EEO 219 Digital Logic Design Lab* 1 credit
  • EEO 271 Electric Circuits Analysis* 4 credits

  • EEO 224 Object Oriented Programming for Electrical and Computer Engineers* 3 credits
  • EEO 300 Technical Communications for Electrical Engineers* 3 credits
  • EEO 301 Signals and Systems* 4 credits
  • EEO 302 Engineering Ethics and Societal Impact (DEC H) 3 credits
  • EEO 306 Random Signals* 3 credits
  • EEO 311 Electronics II* 3 credits
  • EEO 315 Electronics I* 3 credits
  • EEO 319 Electromagnetics* 3 credits
  • EEO 331 Semiconductor Devices* 3 credits
  • EEO 352 Electronics Lab I* 3 credits
  • EEO 353 Electronics Lab II* 3 credits
  • EEO 440 Engineering Design I* 3 credits
  • EEO 441 Engineering Design II* 3 credits
  • Linear Algebra (SMT 273014, SUNYLN – Empire State or equivalent) 4 credits 


Technical Electives (12 Credits)
  • Four Electrical Engineering courses from the following list:
    • EEO 303 Digital Signal Processing* 3 credits
    • EEO 304 Electronic Instrumentation & Operational Amplifiers 3 credits
    • EEO 314 MOS Transistor Modeling* 3 credits
    • EEO 316 Integrated Electronic Devices and Circuits* 3 credits
    • EEO 346 Computer Communications* 3 credits
    • EEO 366 Design using Programmable Mixed-Signal Systems-on-Chip* 4 credits
    • EEO 388 Foundations of Machine Learning* 3 credits
    • EEO 414 Fundamentals of Low-Noise Electronics for Sensors* 3 credits
    • EEO 425 Electric Machinery & Energy Conversion* 3 credits
    • EEO 470 Renewable Distributed Generation and Storage* 3 credits
    • EEO 482 Power Systems Engineering* 3 credits

Open Electives (6 Credits)

  • Two courses selected in consultation with the program advisor.


General Education Requirements

All students must complete General Education requirements through the Stony Brook Curriculum (SBC).

All General Education courses must be passed with grades of D or higher, except SBC: WRT, which must be completed with a C or higher.

Apart from SBC objectives fulfilled by EEO courses and prerequisites, the following objectives must be completed:

  • WRT – Write Effectively in English
  • ARTS – Explore and Understand the Fine and Performing Arts
  • GLO – Engage Global Issues
  • HUM – Address Problems Using Critical Analysis and the Methods of the Humanities
  • SBS – Understand, Observe, & Analyze Human Behavior & the Structure & Functioning of Society
  • USA – Understand the Political, Economic, Social and Cultural History of the United States
  • DIV – Respect Diversity and Foster Inclusiveness

Minimum Credits Required for the Program: 120


BSSEEOL Course Transfer Policy
: All courses not taken at Stony Brook University are subject to evaluation for equivalency before being accepted as transfer courses and must have a grade of C or higher. Technical courses (prerequisites, core, elective, and open elective courses) are evaluated by the faculty of the Department of Electrical and Computer Engineering at Stony Brook University. Mathematics and physics courses are evaluated by the faculty of the respective departments. Students must provide course syllabi and sample homework, assignments, and exams for transfer evaluation.

General Education courses are evaluated by the Credit Evaluation Services office at Stony Brook University. Review the transfer credit policies for more information.