Computer Engineering, BS, Four-Year Plan
Four-Year Plan for the Bachelor of Science in Computer Engineering
Sample Plan for New Students
This is a sample and not the only way to complete this plan. *Some classes have prerequisites.
Important Major Information
- Credits in Major: 87
- Credits in Math and Sciences: 48
- Credits in UCOR: 45
- Minimum Credits for Graduation: 180
- Minimum Cumulative GPA: 2.5
- Minimum Major GPA: 2.5 (some scholarships may require higher)
Resources for Success
- Map out your own plan through MySeattleU.
- Meet with a Career Coach from the Career Engagement Center.
- Sign up for academic support with Learning Assistance Programs.
- Learn more about academic advising on the Advising Services page.
Four-Year Plan For New Students
Course | Fall | Winter | Spring |
---|---|---|---|
Course 1 | *MATH 1334 – Calculus I (5) | *MATH 1335 – Calculus II (5) | *MATH 1336 – Calculus III (5) |
Course 2 | ECEGR 1200 – Digital Operations & Computation (4) |
*PHYS 1210 – Mechanics + *PHYS 1211 – Lab (4+1) |
*PHYS 1220 – Electricity & Magnetism + *PHYS 1221 – Lab (4+1) |
Course 3 | UCOR 1XXX – University Core (5) | UCOR 1XXX – University Core (5) | UCOR 1XXX – University Core (5) |
Year 1 Steps for Success
- Meet with your academic advisor quarterly for registration approval.
- Meet with Industry Advisor.
- Apply for internships/research opportunities.
- Attend networking events, seminars, and/or join a club.
Course | Fall | Winter | Spring |
---|---|---|---|
Course 1 | *MATH 2330 – Multivariable Calculus (3) | *MATH 2320 – Linear Algebra (3) | *MATH 2340 – Differential Equations (4) |
Course 2 | *PHYS 1230 – Waves, Optics, & Heat + *PHYS 1231 – Lab (4+1) | *ECEGR 2210 – Programmable Devices (2) | *ECEGR 2220 – Microprocessor Design (4) |
Course 3 | *ECEGR 2000 – Physical Computing with Python (4) | *ECEGR 2020 – C++ Programming (4) | *ECEGR 2100 – Electrical Circuits (5) |
Course 4 | *UCOR 2XXX – University Core (5) | UCOR 1XXX – University Core (5) | *ECEGR 2030 – Bridge to Data Structures (2) |
Year 2 Steps for Success
- Meet with your academic advisor quarterly for registration approval.
- Meet with Industry Advisor.
- Apply for internships/research opportunities.
- Attend networking events, seminars, and/or join a club.
Course | Fall | Winter | Spring |
---|---|---|---|
Course 1 | *ECEGR 3110 – Electrical Circuits II (5) | *ECEGR 3120 – Semiconductor Devices & Circuits (5) | *ECEGR 3710 – Signals & Systems (4) |
Course 2 | *ECEGR 3111 – Laboratory I: Circuits (2) | *ECEGR 3121 – Laboratory II: Electronics (2) | *ECEGR 3711 – Signals & Systems (2) |
Course 3 | *CPSC 2430 – Data Structures (5) | *ECEGR 3210 – Embedded Systems (5) | *ECEGR 3500 – Electrical Enegery Systems (5) |
Course 4 | *MATH 2310 – Probability Statistics for Science & Engineering (5) | *UCOR 2XXX – University Core (5) | *UCOR 3XXX – University Core (5) |
Year 3 Steps for Success
- Meet with your academic advisor quarterly for registration approval.
- Apply for internships/research opportunities.
- Attend networking events, seminars, and/or join a club.
Course | Fall | Winter | Spring |
---|---|---|---|
Course 1 | *ECEGR 4870 – Engineering Design I (3) | *ECEGR 4880 – Engineering Design II (4) | *ECEGR 4890 – Engineering Design III (3) |
Course 2 | *Science/Engineering Elective (4) | *ECEGR/CS Elective (4) | *ECEGR 4620 – Data Communication Networks (4) |
Course 3 | *ECEGR 4750 – Machine Learning I (5) | *UCOR 3XXX – University Core (5) | *UCOR 2XXX – University Core (5) |
Course 4 | CEEGR 3020 – Global Engineering Economics (3) |
Year 4 Steps for Success
- Meet with your academic advisor and Industry Advisor.
- Take the FE exam in fall or winter.
- Submit graduation plan and apply for graduation.
- Apply for jobs/internships.