CMPM 121

Game Dev Patterns

5credits
About this course

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.

All available terms

10 terms

Avg. GPA
3.64
Grades
813

Other grades

P0.5%NP0.5%W0.9%
More course details

University of California, Santa Cruz

CMPM 121 at UCSC: average GPA 3.64 across 813 students. Grade distribution by term. Advanced game programming focused on software design patterns and…

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

The course page is taking longer to load. This summary is still available.

We could not load the full course details. This summary is still available.

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

Loading My Class Grades