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.
University Core Requirements
UCOR classes are listed in the sample plan by module recommendation. See below for UCOR course titles by Module:
- Module I
- UCOR 1100 Academic Writing Seminar
- Satisfied in Major: UCOR 1200 Quantitative Thinking
- UCOR 1300 Creative Expression & Interpretation
- UCOR 1400 Inquiry Seminar in the Humanities
- UCOR 1600 Inquiry Seminar in the Social Sciences
- Satisfied in Major: UCOR 1800 Inquiry Seminar in the Natural Sciences
- Module II
- UCOR 2100 Theological Explorations
- UCOR 2500 Philosophy of the Human Person
- UCOR 2900 Ethical Reasoning OR UCOR 2920 Ethical Reasoning Health Care
- Module III
- UCOR 3100 Religion in a Global Context
- UCOR 3400 Humanities and Global Challenges
- UCOR 3600 Social Sciences and Global Challenges
- Satisfied in Major: UCOR 3800 Natural Sciences and Global Challenges
Curriculum Notes
Use MySeattleU Student Planning to plan your courses and work closely with your academic advisor on your educational plan. You are responsible for tracking changes and ensuring you meet all degree requirements.
Contact your Advising Center for support:
Science & Engineering Advising: se-adv@seattleu.edu
Seattle U Advising Services: seattleu.edu/advising