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. Number of credits are in parentheses. Some classes have prerequisites.
Important Major Information
- Minimum Credits to Graduate: 180
- Credits in Major: 83
- Minimum Major GPA: 2.0
- Minimum Cumulative GPA: 2.0
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.