Electrical Engineering B.S.

Electrical Engineering (EE) Program

Undergraduate Curriculum Listed By

Year and Semester

EE CURRICULUM FLOWCHART

 

Freshman Year

FALL

CR

SPRING

CR

ECE401- Perspectives in Electrical and Computer Engineering

4

MATH426 - Calculus II

4

MATH425 – Calculus I

4

PHYS407 - Physics I

4

CS410 or CS415* – Intro to Scientific Programming

4

ENGL401 - Discovery Writing Skills

4

ECON 402 or EREC 411**

4

Discovery Program Category ***

4

 

16

 

16

 

Sophomore Year

FALL

CR

SPRING

CR

ECE541 - Electrical Circuits

4

ECE548 - Electronic Design I

4

ECE543 – Intro to Digital Systems

4

ECE562 – Computer Organization

4

MATH527 – Differential Equations

4

ME523 – Statics and Dynamics

3

PHYS408 - Physics II

4

Discovery Program Category

4

  16   15

 

Junior Year

FALL

CR

SPRING

CR

ECE602 – Engineering Analysis

4

ECE603 - Electromagnetic Fields & Waves

4

ECE617 – Junior Lab I

4

ECE618 – Junior Lab II

4

ECE633 - Signals and Systems I

3

ECE634 – Signals and Systems II

3

ECE651 – Electronic Design II

4

ECE647 – Random Processes and Signals in Engineering

3

CHEM405 – Chemical Principles for Engr.

4

   
  19   14

 

Senior Year

FALL

CR

SPRING

CR

ECE791 – Senior Project I

2

ECE792 – Senior Project II

2

Professional Elective****

4

Professional Elective****

4

Professional Elective****

4

Professional Elective****

4

Discovery Program Category

4

Discovery Program Category

4

Discovery Program Category

4

 

 

ECE694 - Engineering Professional Principles

1

 

 

  19   14

 

* Students who may be considering the Computer Engineering Program should take CS415

**Students are required to take either ECON 402 Principles of Economics (Micro) or EREC 411 Environmental and Resource Economics Perspectives to fulfill the Social Science Category of the Discovery Program.

*** Students who are considering switching to the Computer Engineering Program should take CS416

**** Professional Electives (must select four total courses according to the following list)

ECE Courses (at least two of these)

ECE Courses (any of these)

Paul College (no more than one of these)

ECE 7XX

ECE 649

ADMIN 640

NOT ECE 795

ECE 795

DS 773

NOT ECE 796

ECE 796

DS 774

 

TOTAL CREDITS:  129

EE CURRICULUM FLOWCHART