Electrical Engineering B.S.

Below is the Electrical Engineering curriculum for students entering as freshmen in Fall 2017.  If you entered prior to this fall, your curriculum will follow the undergraduate catalog of your year of entry (Prior Curriculum).

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 CS4151 – Intro to Scientific Programming

4

ENGL401 - Discovery Writing Skills

4

ECON 402 or EREC 4112

4

Discovery Program Category3

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

Math 645 - Linear Algebra for Applications

4

PHYS408 - Physics II

4

Discovery Program Category

4

  16   16

 

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

Math/Science Elective4

3    
  18   14

 

Senior Year

FALL

CR

SPRING

CR

ECE791 – Senior Project I

3

ECE792 – Senior Project II

2

Professional Elective5

4

Professional Elective5

4

Professional Elective5

4

Professional Elective5

4

Discovery Program Category

4

Discovery Program Category

4

Discovery Program Category

4

 

 

  19   14

 

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

2 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

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

4 Students will select one course from a list of approved alternatives including: MATH 644, MATH 647, CHEM 405, MS 762, PHYS 505, PHYS 615, ME 523

5 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

DS 773

NOT ECE 795

ECE 795

DS 774

NOT ECE 796

ECE 796

 

 

TOTAL CREDITS:  129

EE CURRICULUM FLOWCHART