Computer Engineering Transition in Year 2

Year
1
CodeMust
Have
SufficientNameStruc-
ture
PrereqsCoreqs
Fall
CS-1011CSC-1110Software Development I3-2-4
CE-1901CPE-1500Digital Logic 13-2-4
MA-136MTH-1110 | MA-136A | MA-136CCalculus I4-0-4MA-120 | placement into MA-136
GS-1001COM-1001 | GS-1001C | GS-1001E | GS-1010HFreshman Studies I4-0-4
Winter
CS-1021CSC-1110Software Development II3-2-4CS-1011
CE-1911CPE-1500Digital Logic 23-2-4CE-1901
MA-137MTH-1120 | MA-137A | MA-2980Calculus II4-0-4MA-136
GS-1002COM-2001 | GS-1002E | GS-1020HFreshman Studies II4-0-4
Spring
CS-2852CSC-1120Data Structures3-2-4CS-1021
CE-1921CPE-1510Computer Architecture3-2-4CE-1911
MA-2314MTH-1120 | MA-231 | MTH-2980B | MTH-2980ACalculus III4-0-4MA-137
GS-1003COM-3001 | GS-1030HFreshman Studies III4-0-4

Year
2
CodeMust
Have
SufficientNameStruc-
ture
PrereqsCoreqs
Fall
CPE-2600CS-3841Systems Programming3-2-4CSC-1310 | CSC-1110 | ELE-1601 | CS-1011 | EE-1910 | BE-2200 | previous programming experience
ELE-2001EE-2060Electric Circuits 1: Theory and Applications3-2-4high school physics MTH-1110
IDS-2020OR-402Career Development1-0-0
MTH-2140MA-235Differential Equations3-0-3MTH-1120
PHY-1110PH-2011 | PH-2011APhysics I - Mechanics and Thermodynamics3-2-4MTH-1110
Spring
CPE-2610CE-2812Embedded Systems3-2-4CPE-2600 | CSC-2210 | CS-3840
ELE-2011EE-2070Electric Circuits II: Theory and Applications4-0-4ELE-2001 | EE-2060 MTH-2140
PHY-1120PH-2031 | ( PH-2021 & PH-1980 )Physics II Electricity, Magnetism, and Optics3-2-4MTH-1110 & PHY-1110
BUS-2411BA-3444Building Inclusive Teams3-0-3COM-1001 | GS-1001 | GS-1001C | GS-1001E

Year
3
CodeMust
Have
SufficientNameStruc-
ture
PrereqsCoreqs
Fall
BUS-3420BA-3423Innovation and Entrepreneurship3-0-3sophomore standing
CPE-3600CE-2820Advanced Embedded Systems3-2-4( CPE-2610 | CE-2812 ) & ( CPE-1510 | CE-1921 )
ELE-3101CE-3101Electronics I3-2-4ELE-2011
MTH-2480MA-262Probability and Statistics3-0-3MTH-1110 | MA-137
ELC-FreeEL-FreeFree ElectiveX-X-Variable
Spring
ELC-EthiHU-432 | HU-4321 | HU-332Demonstrate Ethical Understanding Elective3-0-3
CPE-3300CE-4951 & CE-4961Computer Networking3-2-4( MTH-2480 | MA-262 ) & ( CPE-2610 | CE-2820 )
ELC-HUEL-HUHumanities Elective3-0-3
ELE-3300EE-3032Signals and Systems3-0-3( ELE-2011 | EE-270 | EE-3002B | EE-2725 ) & ( MTH-2140 | MA-235 )
MTH-2310MA-2310Discrete Math3-0-3MTH-1110 | MA-137

Year
4
CodeMust
Have
SufficientNameStruc-
ture
PrereqsCoreqs
Fall
ELC-ProgEL-ProgProgram Elective3-0-3
CPE-4901CE-4000Computer Engineering Senior Design Project I1-0-3completion 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
ELE-3320EE-3221Digital Signal Processing2-2-3ELE-3300 & ( CSC-1310 | CPE-2600 | ELE-1601 | ELE-2801 )
MTH-2340MA-383Linear Algebra with Applications3-0-3MTH-1110 | MA-137
PHY-3700PH-3600Physics of Electronic Materials and Semiconductor Devices3-2-4PHY-1120 & MTH-1120
Spring
CPE-4800CS-4920Information Security3-2-4third-year standing in EECS Department
CPE-4902CE-4020Computer Engineering Senior Design Project II1-0-3CPE-4901 taken in the previous term
ELC-ProgEL-ProgProgram Elective3-0-3
ELC-HUEL-HUHumanities Elective3-0-3
ELC-SSEL-HUSocial Sciences Elective3-0-3

Generated: 5/30/2022