USC Viterbi Undergraduate Handbook 2024-2025

Course Tracks for Computer Science Games (CSGA)

The Computer Science Games degree (CSGA) offers technical and creative training for the video game industry. CSCI 102 is the introductory course for this program and the appropriate course for students with limited or no prior computer programming experience. Students who earn a 4 or 5 on the AP Computer Science A exam, or pass the CSCI 102 Challenge Exam, are able to begin in the next level of courses.

Computer Science Games — Begin with CSCI 103

FIRST YEAR

SECOND YEAR

THIRD YEAR

FOURTH YEAR

FALL

SPRING

FALL

SPRING

FALL

SPRING

FALL

SPRING

PHYS 151L (GE E)* MATH 125 or 126 or 226*

CSCI ELECTIVE (350, 353, 356, 360 or 420)

CSCI 170 CSCI 102

CSCI 201L CSCI 104L

CSCI 270 CSCI 104L, CSCI 170

WRIT 340 WRIT 150

CSCI 491aL

CSCI 491bL

4

4

4

4

4

4

4

2

CSCI ELECTIVE (350, 353, 356, 360 or 420)

MATH 129 or MATH 126* MATH 125

CSCI 103L CSCI 102

CSCI 104L CSCI 103L, CSCI 170

ITP 380 CSCI 104

GE A*

GE B

GE C

4

4

4

4

4

4

4

4

MATH 225 or MATH 235 MATH 126 or 129 or EE 141L

MATH 125 (GE F)*

FREE ELECTIVE

FREE ELECTIVE

CTIN 488

WRIT 150

FREE ELECTIVE

GE C

4

4

4

4

4

4

4

4

GAMES ELECTIVE

OPTIONAL ELECTIVE

FREE ELECTIVE

CTIN 489L CTIN 488

FREE ELECTIVE

GE D*

CTIN 190

GESM (GE B)#

4

4

4

4

4

6

4

6

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

GAMES ELECTIVE

OPTIONAL ELECTIVE

ENGR 102

2

2

2

4

2

Computer Science Games

FIRST YEAR

SECOND YEAR

THIRD YEAR

FOURTH YEAR

FALL

SPRING

FALL

SPRING

FALL

FALL

SPRING

SPRING

CSCI ELECTIVE (350, 353, 356, 360 or 420)

CSCI ELECTIVE (350, 353, 356, 360 or 420)

CSCI 270 CSCI 104L, CSCI 170

CSCI 104L CSCI 103L, CSCI 170

CSCI 102

CSCI 491bL

CSCI 491AL

GESM (GE B)#

2

4

4

4

4

4

4

2

PHYS 151L (GE E)* MATH 125 or 126 or 226 MATH 129 or MATH 126* MATH 125

ITP 380 CSCI 104

MATH 125 (GE F)*

GE A*

GE C

GE C

GE B

WRIT 150

4

4

4

4

4

4

4

4

MATH 225 or MATH 235 MATH 126 or 129 or EE 141L

CSCI 201L CSCI 104L

CSCI 170 CSCI 102

FREE ELECTIVE

WRIT 340 WRIT 150

FREE ELECTIVE

CTIN 488

4

4

4

2

4

4

4

4

FREE ELECTIVE

CTIN 489L CTIN 488

GAMES ELECTIVE

CSCI 103L CSCI 102

OPTIONAL ELECTIVE

GE D*

FREE ELECTIVE

CTIN 190

4

2

42

4

42

6

4

4

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

OPTIONAL ELECTIVE

GAMES ELECTIVE

FREE ELECTIVE

ENGR 102

2

2

2

2

2

4

OPTIONAL ELECTIVE

2

39

UNDERGRADUATE HANDBOOK 2024-2025

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