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 |