Year 1 | Code | Must Have | Sufficient | Name | Struc- ture | Prereqs | Coreqs |
---|---|---|---|---|---|---|---|
Fall | |||||||
CS-1011 | ✓ | CSC-1110 | Software Development I | 3-2-4 | |||
CE-1901 | ✓ | CPE-1500 | Digital Logic 1 | 3-2-4 | |||
MA-136 | ✓ | MTH-1110 | MA-136A | MA-136C | Calculus I | 4-0-4 | MA-120 | placement into MA-136 | ||
GS-1001 | ✓ | COM-1001 | GS-1001C | GS-1001E | GS-1010H | Freshman Studies I | 4-0-4 | |||
Winter | |||||||
CS-1021 | ✓ | CSC-1110 | Software Development II | 3-2-4 | CS-1011 | ||
CE-1911 | ✓ | CPE-1500 | Digital Logic 2 | 3-2-4 | CE-1901 | ||
MA-137 | ✓ | MTH-1120 | MA-137A | MA-2980 | Calculus II | 4-0-4 | MA-136 | ||
GS-1002 | ✓ | COM-2001 | GS-1002E | GS-1020H | Freshman Studies II | 4-0-4 | |||
Spring | |||||||
CS-2852 | ✓ | CSC-1120 | Data Structures | 3-2-4 | CS-1021 | ||
CE-1921 | ✓ | CPE-1510 | Computer Architecture | 3-2-4 | CE-1911 | ||
MA-2314 | ✓ | MTH-1120 | MA-231 | MTH-2980B | MTH-2980A | Calculus III | 4-0-4 | MA-137 | ||
GS-1003 | ✓ | COM-3001 | GS-1030H | Freshman Studies III | 4-0-4 |
Year 2 | Code | Must Have | Sufficient | Name | Struc- ture | Prereqs | Coreqs |
---|---|---|---|---|---|---|---|
Fall | |||||||
CE-2801 | ✓ | CPE-2610 | Embedded Systems I | 3-2-4 | CS-1011 | CE-1901 | |
EE-2050 | ✓ | ELE-2001 | Linear Circuits - Steady State I | 3-2-4 | MA-136 | ||
MA-235 | ✓ | Differential Equations | 4-0-4 | MA-231 | MA-2314 | |||
PH-2011 | ✓ | PHY-1110 | PH-2011A | Physics I - Mechanics | 3-2-4 | one year of high school physics with a grade of B | MA-136 | MA-136A | |
Winter | |||||||
CE-2812 | ✓ | CPE-2610 | Embedded Systems II | 3-2-4 | CE-2801 | ||
EE-2060 | ✓ | ELE-2001 | Linear Circuits - Steady State II | 3-2-4 | EE-2050 | MA-137 | MA-1410H | ||
MA-2323 | MTH-2310 | MA-232 | Calculus IV | 3-0-3 | MA-2314 | |||
PH-2021 | ✓ | PHY-1120 | Physics II - ElectroMagnetism | 3-2-4 | PH-2011 | PH-2011A | MA-137 | MA-137A | |
Spring | |||||||
CE-2820 | ✓ | CPE-3600 | Embedded Systems III | 3-2-4 | CE-2812 | ||
EE-2070 | ✓ | ELE-2011 | Linear Circuits - Transients | 3-0-3 | EE-2060 | MA-235 | MA-2440H | |
MA-262 | ✓ | MTH-2480 | ELE-3310 | Probability and Statistics | 3-0-3 | MA-137 | ||
PH-2031 | ✓ | PHY-1120 | PH-1980 | Waves, Optics, Thermodynamics, and Quantum Physics | 3-2-4 | PH-2021 & ( MA-137 | MA-137A ) | MA-231 | MA-2314 | MA-3501 | |
SE-2030 | SWE-2710 | Software Engineering Tools and Practices | 2-2-3 | CS-2852 |
Year 3 | Code | Must Have | Sufficient | Name | Struc- ture | Prereqs | Coreqs |
---|---|---|---|---|---|---|---|
Fall | |||||||
BA-3411 | ✓ | Leading Project Teams | 3-0-3 | sophomore standing | |||
CS-3841 | ✓ | CPE-2600 | Design of Operating Systems | 3-2-4 | CE-2812 & CS-2852 | ||
EE-3032 | ✓ | ELE-3300 | Signals and Systems | 4-0-4 | EE-2070 | EE-3002B | EE-2725 | ||
EL-Sci | ELC-Sci | Science Elective | 3-2-4 | ||||
MA-2310 | ✓ | MTH-2310 | Discrete Mathematics I | 3-0-3 | sophomore standing | ||
Winter | |||||||
EE-3221 | ✓ | ELE-3320 | Digital Signal Processing | 3-2-4 | EE-3032 & ( EE-1910 | EE-3910B | CE-2812 | EE-2905 ) | ||
EL-Free | ELC-Free | Free Elective | X-X-Variable | ||||
MA-383 | ✓ | MTH-2340 | Linear Algebra | 3-0-3 | MA-231 | MA-2314 | MA-3501 | ||
OR-402 | ✓ | IDS-2020 | Professional Guidance | 1-0-1 | sophomore standing | ||
PH-3600 | ✓ | Physics of Semiconductor Materials and Devices | 3-2-4 | PH-2030 | PH-2031 | |||
Spring | |||||||
CE-3101 | ✓ | ELE-3101 | Digital Electronics and Computer Interfacing | 3-2-4 | EE-2050 | ||
CS-3210 | CSC-2210 | Computer Graphics | 3-2-4 | CE-2812 | |||
EL-MS | ELC-MS | Math/Science Elective | X-X-Variable | ||||
HU-432 | ✓ | PHL-3101 | Ethics for Professional Managers and Engineers | 3-0-3 | junior standing | ||
BA-3423 | ✓ | BUS-3420 | Innovation and Business Markets | 3-0-3 | sophomore standing |
Year 4 | Code | Must Have | Sufficient | Name | Struc- ture | Prereqs | Coreqs |
---|---|---|---|---|---|---|---|
Fall | |||||||
ELC-HU | EL-HU | Humanities Elective | 3-0-3 | ||||
CPE-4901 | ✓ | CE-4000 | Computer Engineering Senior Design Project I | 1-0-3 | completion of required EECS courses through junior year (a maximum of 1 may be missing ), or approved plan of study to complete the degree no later than the semester that senior design is completed | ||
ELC-Prog | EL-Prog | Program Elective | 3-0-3 | ||||
ELC-HUSS | EL-HUSS | Humanities/Social Sciences Elective | 3-0-3 | ||||
ELC-SS | EL-HU | Social Sciences Elective | 3-0-3 | ||||
Spring | |||||||
CPE-3300 | ✓ | CE-4951 & CE-4961 | Computer Networking | 3-2-4 | ( MTH-2480 | MA-262 ) & ( CPE-2610 | CE-2820 ) | ||
CPE-4800 | ✓ | CS-4920 | Information Security | 3-2-4 | third-year standing in EECS Department | ||
CPE-4902 | ✓ | CE-4020 | Computer Engineering Senior Design Project II | 1-0-3 | CPE-4901 taken in the previous term | ||
ELC-HU | EL-HU | Humanities Elective | 3-0-3 | ||||
ELC-Free | EL-Free | Free Elective | X-X-Variable |