CMPM 121: Game Dev Patterns

University of California, Santa Cruz

Advanced game programming focused on software design patterns and refactoring. Introduces classic software design patterns, as well as game programming patterns. Introduces software refactoring, including code smells and widely used refactoring patterns.

Average GPA: 3.64

Grade distribution records: 813 students across 10 terms.

Grade distribution

GradeStudentsPercent
A+28835.4%
A24129.6%
A-9711.9%
B+526.4%
B394.8%
B-232.8%
C+141.7%
C151.8%
C-20.2%
D20.2%
F212.6%
P40.5%
NP40.5%
W70.9%

Based on 813 student grade records across 10 terms and 7 professors.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades