BS Electrical Engineering Graduation Map AY 2025-2026

For more information about the EE program, please refer to the Weber State University catalog.

EE 4-year plan

This is a sample 4-year plan for the EE program at Weber State University. This plan assumes the student is starting in MATH 1210 (Calculus I).

Freshman Fall

Course Cr. Off. Pre/Co-reqs
CHEM 1230
Engineering Chem.
4 F  
MATH 1210
Calculus I
4 F, Sp, Su Pre: MATH 1050, MATH 1060
PHYS 2210
Phys. for SE I
5 F, Sp Co: MATH 1210
ECE 1000
Intro. to EE
2 F, Sp Co: MATH 1060
Total Credits 15

Freshman Spring

Course Cr. Off. Pre/Co-reqs
MATH 1220
Calculus II
4 F, Sp, Su Pre: MATH 1210
PHYS 2220
Phys. for SE II
5 F, Sp Pre: PHYS 2210
Co: MATH 1220
ECE 1400
Fund. of Eng. Comp. I
4 F, Sp Pre: MATH 1210, ECE 1000
ECE 2700
Digital Circuits
4 F, Sp Co: ECE 1000
Total Credits 17

Sophomore Fall

Course Cr. Off. Pre/Co-reqs
MATH 2210
Calculus III
4 F, Sp, Su Pre: MATH 1220
ECE 1270
Intro. to Elec. Circuits
4 F, Sp Pre: MATH 1210
Co: MATH 1220, ECE 1000
ENGL 1010
Intro. to Writing
3 F, Sp, Su  
ECON 2010
Princ. of Microecon. (SS)
3 F, Sp, Su  
COMM 2110
Small Group Comm. (HU)
3 F, Sp, Su  
Total Credits 17

Sophomore Spring

Course Cr. Off. Pre/Co-reqs
ENGR 2240
Dyn. Sys. Eng.
4 Fa, Sp Pre: MATH 1220, ECE 1270, ECE 1400
ECE 2260
Circuits and Signals
4 Sp, Su Pre: MATH 1220, ECE 1270
Co: ENGR 2240, ECE 1400
ECE 3430
Eng. Prob. and Stats.
3 Sp Pre: MATH 1220, ECE 1400
Co: ENGR 2240
ENGL 2010
Int. Writing
3 F, Sp, Su Pre: ENGL 1010
Total Credits 14

Junior Fall

Course Cr. Off. Pre/Co-reqs
ECE 3000
Eng. Seminar
1 F Pre: ECE 1270
ECE 3110
Microelec. I
4 F Pre: MATH 1220, ECE 1270, ECE 1400
ECE 3210
Sig. and Systems
4 F Pre: ENGR 2240, ECE 2260
ECE 3610
Digital Sys.
4 F Pre: ECE 1400, ECE 2700
ECE 3890
Internship
1 F, Sp, Su  
Total Credits 14

Junior Spring

Course Cr. Off. Pre/Co-reqs
ECE 3120
Microelec. II
4 Sp Pre: ECE 2260, ECE 3110
ECE 3310
Electromagnetics
4 Sp Pre: MATH 2210, PHYS 2220, ECE 1270
ECE 3710
Embedded Sys.
4 Sp Pre: ECE 1400, ECE 2700
Co: ECE 3090
ECE 3090
Project Mgmt.
3 F, Sp  
Total Credits 15

Senior Fall

Course Cr. Off. Pre/Co-reqs
ECE 4010
Sr. Proj. I
2 F, Sp  
ECE 4100
Control Sys.
4 F Pre: ECE 3110, ECE 3210
ECE 5XXX
Sr. Elec. I
3 F, Sp  
ECE 5XXX
Sr. Elec. II
3 F, Sp  
Gen. Ed.
LS
3 F, Sp, Su  
Total Credits 15

Senior Spring

Course Cr. Off. Pre/Co-reqs
ECE 4020
Sr. Proj. II
2 F, Sp  
ECE 5XXX
Sr. Elec. III
3 F, Sp  
ECE 5XXX
Sr. Elec. IV
3 F, Sp  
Gen. Ed.
AI
3 F, Sp, Su  
Gen. Ed.
CA
3 F, Sp, Su  
Total Credits 14

The following course exceptions are acceptable.

  • ECE 3510 may be taken in lieu of ECE 3610.
  • ECE 5210 Digital Signal Processing may be taken in lieu of ECE 4100, though ECE 5210 is typically taught during the spring semester.

Additional Notes:

  • Admission into ECE 4010 requires four 4-credit ECE 3XXX courses, probability and statistics, and the instructor's consent.
  • After completion of the pre-professional program, students are required to apply for admittance to the professional program. A minimum GPA of 2.8 in the Pre-Professional Required Courses is required for application to the Professional Program.
  • Students in the pre-professional and professional programs may be placed on probation if they withdraw (without justification) or earn a grade lower than C twice in any one ECE course. Students on probation require a department override to register for any ECE course. If a student fails to pass a course (with a grade of C or higher) a third time, he or she will be dismissed from the program.
  • Always consult with your academic advisor for personalized guidance.

EE non-calculus start plan

This is a sample plan for the EE program at Weber State University. This plan assumes the student is starting in MATH 1050 (College Algebra). This plan will require two summer semesters to graduate in four years. However, many of the semesters have fewer credits than the traditional plan.

Freshman Fall

Course Cr. Off. Pre/Co-reqs
MATH 1050
College Algebra
4 F, Sp, Su  
ENGL 1010
Intro. to Writing
3 F, Sp, Su  
Gen. Ed.
CA
3 F, Sp, Su  
ECON 2010
Princ. of Microecon. (SS)
3 F, Sp, Su  
Total Credits 13

Freshman Spring

Course Cr. Off. Pre/Co-reqs
MATH 1060
Trigonometry
4 F, Sp, Su  
ECE 1000
Intro. to EE
2 F, Sp Co: MATH 1060
ECE 2700
Digital Circuits
4 F, Sp Co: ECE 1000
Gen. Ed.
LS
3 F, Sp, Su  
Total Credits 13

Freshman Summer

Course Cr. Off. Pre/Co-reqs
MATH 1210
Calculus I
4 F, Sp, Su Pre: MATH 1050, MATH 1060
PHYS 2210
Phys. for SE I
5 F, Sp Co: MATH 1210
COMM 2110
Small Group Comm. (HU)
3 F, Sp, Su  
Total Credits 12

Sophomore Fall

Course Cr. Off. Pre/Co-reqs
CHEM 1230
Engineering Chem.
4 F  
MATH 1220
Calculus II
4 F, Sp, Su Pre: MATH 1210
ECE 1400
Fund. of Eng. Comp. I
4 F, Sp Pre: MATH 1210, ECE 1000
Gen. Ed.
AI
3 F, Sp, Su  
Total Credits 15

Sophomore Spring

Course Cr. Off. Pre/Co-reqs
ENGR 2240
Dyn. Sys. Eng.
4 Fa, Sp Pre: MATH 1220, ECE 1270, ECE 1400
PHYS 2220
Phys. for SE II
5 F, Sp Pre: PHYS 2210
Co: MATH 1220
ECE 1270
Intro. to Elec. Circuits
4 F, Sp Pre: MATH 1210
Co: MATH 1220, ECE 1000
ECE 3430
Eng. Prob. and Stats.
3 Sp Pre: MATH 1220, ECE 1400
Co: ENGR 2240
Total Credits 16

Sophomore Summer

Course Cr. Off. Pre/Co-reqs
MATH 2210
Calculus III
4 F, Sp, Su Pre: MATH 1220
ECE 2260
Circuits and Signals
4 Sp, Su Pre: MATH 1220, ECE 1270
Co: ENGR 2240, ECE 1400
ENGL 2010
Int. Writing
3 F, Sp, Su Pre: ENGL 1010
Total Credits 11

Junior Fall

Course Cr. Off. Pre/Co-reqs
ECE 3000
Eng. Seminar
1 F Pre: ECE 1270
ECE 3110
Microelec. I
4 F Pre: MATH 1220, ECE 1270, ECE 1400
ECE 3210
Sig. and Systems
4 F Pre: ENGR 2240, ECE 2260
ECE 3610
Digital Sys.
4 F Pre: ECE 1400, ECE 2700
ECE 3890
Internship
1 F, Sp, Su  
Total Credits 14

Junior Spring

Course Cr. Off. Pre/Co-reqs
ECE 3120
Microelec. II
4 Sp Pre: ECE 2260, ECE 3110
ECE 3310
Electromagnetics
4 Sp Pre: MATH 2210, PHYS 2220, ECE 1270
ECE 3710
Embedded Sys.
4 Sp Pre: ECE 1400, ECE 2700
Co: ECE 3090
ECE 3090
Project Mgmt.
3 F, Sp  
Total Credits 15

Senior Fall

Course Cr. Off. Pre/Co-reqs
ECE 4010
Sr. Proj. I
2 F, Sp  
ECE 4100
Control Sys.
4 F Pre: ECE 3110, ECE 3210
ECE 5XXX
Sr. Elec. I
3 F, Sp  
ECE 5XXX
Sr. Elec. II
3 F, Sp  
Total Credits 12

Senior Spring

Course Cr. Off. Pre/Co-reqs
ECE 4020
Sr. Proj. II
2 F, Sp  
ECE 5XXX
Sr. Elec. III
3 F, Sp  
ECE 5XXX
Sr. Elec. IV
3 F, Sp  
Total Credits 8

The following course exceptions are acceptable.

  • ECE 3510 may be taken in lieu of ECE 3610.
  • ECE 5210 Digital Signal Processing may be taken in lieu of ECE 4100, though ECE 5210 is typically taught during the spring semester.

Additional Notes:

  • Admission into ECE 4010 requires four 4-credit ECE 3XXX courses, probability and statistics, and the instructor's consent.
  • After completion of the pre-professional program, students are required to apply for admittance to the professional program. A minimum GPA of 2.8 in the Pre-Professional Required Courses is required for application to the Professional Program.
  • Students in the pre-professional and professional programs may be placed on probation if they withdraw (without justification) or earn a grade lower than C twice in any one ECE course. Students on probation require a department override to register for any ECE course. If a student fails to pass a course (with a grade of C or higher) a third time, he or she will be dismissed from the program.
  • Always consult with your academic advisor for personalized guidance.

EE Electives

These are the electives available for the EE program at Weber State University.

Most electives are offered on an every-other-year basis with the exception of the 3XXX-level courses and ECE 5210 Digital Signal Processing, which are offered every year.

To get a sense of the course offerings, please refer to the electives page.

Course Name Cr. Pre/Co-reqs
CS 5610 Computer Architecture 3 Pre: ECE 3710
ECE 3510 Power Systems 4 Pre: ECE 1270, ECE 2210
ECE 3610 Digital Systems 3 Pre: ECE 2700, ECE 1400
ECE 3620 Microprocessor Architecture 3 Pre: ECE 3610
Co: ECE 3710
ECE 3730 Fundamentals of Robotics 4 Pre: ECE 1400
ECE 4100 Control Systems 4 Pre: ECE 3110, ECE 3210
ECE 5110 Digital VLSI Design 3 Pre: ECE 3110, ECE 3610
ECE 5120 Analog VLSI Design 3 Pre: ECE 3120
ECE 5130 Advanced Semiconductor Devices 3 Pre: PHYS 2220, ECE 3110
ECE 5140 Sensors and Instrumentation 3 Pre: PHYS 2220, ECE 3110
ECE 5150 Thin Film Engineering 3 Pre: PHYS 2220, ECE 3430
ECE 5160 Power Electronics 4 Pre: ECE 3120
ECE 5210 Digital Signal Processing 4 Pre: ECE 3210
ECE 5220 Image Processing 3 Pre: ECE 3210
ECE 5230 Engineering Applications in Deep Learning 3 Pre: ENGR 2240, ECE 3210, ECE 3430
ECE 5310 Radar Systems 3 Pre: ECE 3210, ECE 3310, ECE 3430
ECE 5320 Antennas Wave Propagation 3 Pre: ECE 3310
ECE 5410 Communication Circuits and Systems 3 Pre: ECE 3210, ECE 3430
ECE 5420 Digital Communication 3 Pre: ECE 3210, ECE 3430
ECE 5440 Optical Communication Systems 3 Pre: ECE 3310
ECE 5510 Advanced Power Systems 3 Pre: ECE 3510
ECE 5620 Digital System Testing 3 Pre: ECE 3610
ECE 5640 Model-based Systems Engineering 3 Pre: ECE 3610
ECE 5710 Real-Time Systems 4 Pre: ECE 3710
ECE 5730 Robotics 4 Pre: ECE 3730, ECE 4100
ECE 5750 Quantum Computing Engineering 3 Pre: ECE 2700, PHYS 2220, ECE 3430, ENGR 2240
MATH 4160 Intro. to Mathematical Cryptography 3 Pre: CS 1400, MATH 3410