USC Viterbi Undergraduate Handbook 2023-2024

Students in the Computer Engineering & Computer Science (CECS) major must declare their track no later than the start of their 5th semester. Students in the Computing Systems track are advised by the Computer Science department. Students in the Embedded Systems track are advised by the Electrical and Computer Engineering department.

Computer Engineering & Computer Science (Computing Systems)— Begin with CS 103

SECOND YEAR

FOURTH YEAR

FIRST YEAR

THIRD YEAR

FALL

SPRING

FALL

SPRING

FALL

SPRING

FALL

SPRING

EE 451L CSCI 201L or EE 454L EE 354 or EE 477L EE 354 or EE 338

PHYS 152L* PHYS 151, MATH 126 or 129, (MATH 226 or 229) MATH 225 or MATH 235 MATH 126 or 129

PHYS 151L* MATH 125 or 126 or 226 or 129 or 229

GE B

GE D*

WRIT 150

GESM (GE B)#

GE A*

4

4

4

4

4

4

4

4

EE 364 MATH 225 or 245 or MATH 407 MATH 226

MATH 226 or MATH 229 MATH 126 or 129

MATH 126 or MATH 129* MATH 125

TECHNICAL ELECTIVE II

MATH 125 (GE F)*

TECHNICAL ELECTIVE I

GE C

4

4

4

4

4

4

4

4

CSCI 401 or CSCI 404 or EE 459 EE 354

CSCI 350 CSCI 201, EE 354, or CSCI 356

CSCI 170 CSCI 102

CSCI 201L CSCI 104L

CSCI 104L CSCI 104L, CSCI 170

CSCI 270 CSCI 104L, CSCI 170

CSCI 353 CSCI 201

GE C*

4

4

4

4

4

4

4

4

EE 451L CSCI 201L or EE 454L EE 354 or EE 477L EE 354 or EE 338

EE 109L CSCI 102

WRIT 340 WRIT 150

CSCI 103 CSCI 102

OPTIONAL ELECTIVE

EE 250 EE 109, CSCI 103

EE 354L EE 109

EE 457 EE 354

4

4

4

4

4

6

4

4

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

ENGR 102

2

2

2

2

2

2

2

Computer Engineering & Computer Science (Computing Systems) — Begin with CS 102

FIRST YEAR

SECOND YEAR

THIRD YEAR

FOURTH YEAR

FALL

SPRING

FALL

SPRING

FALL

SPRING

FALL

SPRING

PHYS 152L PHYS 151, MATH 126 or 129, (MATH 226 or 229) EE 364 MATH 225 or 245 or MATH 407 MATH 226

EE 451L CSCI 201L or EE 454L EE 354 or EE 477L EE 354 or EE 338

PHYS 151L* MATH 125 or 126 or 226 or 129 or 229

CSCI 170 CSCI 102

GE D*

GE B

GE A*

WRIT 150

4

4

4

4

4

4

4

4

MATH 225 or MATH 235 MATH 126 or 129

MATH 226 or MATH 229 MATH 126 or 129

TECHNICAL ELECTIVE I

TECHNICAL ELECTIVE II

CSCI 103 CSCI 102

MATH 125 (GE F)*

GE C

4

4

4

4

4

4

2-4

4

CSCI 401 or CSCI 404 or EE 459 EE 354

CSCI 350 CSCI 201, EE 354, or CSCI 356

MATH 126 or MATH 129* MATH 125

CSCI 353 CSCI 201

CSCI 104L CSCI 103L, CSCI 170

CSCI 201L CSCI 104L

CSCI 270 CSCI 104L, CSCI 170

GESM (GE B)#

4

4

4

4

4

4

4

4

EE 451L CSCI 201L or EE 454L EE 354 or EE 477L EE 354 or EE 338

EE 457 EE 354

WRIT 340 WRIT 150

EE 250 EE 109, CSCI 103

EE 109L CSCI 102

EE 354L EE 109

GE C

CSCI 102

2

4

4

4

4

4

4

4

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

ENGR 102

2

2

2

2

2

2

2

2

44

USC VITERBI SCHOOL OF ENGINEERING

Made with FlippingBook - professional solution for displaying marketing and sales documents online