MATH 152: Programming for Math

University of California, Santa Cruz

Introduces programming in Python with applications to advanced mathematics. Students apply data structures and algorithms to topics such as numerical approximation, number theory, linear algebra, and combinatorics. No programming experience is necessary, but a strong mathematics background is required.

Average GPA: 3.23

Grade distribution records: 148 students across 5 terms.

Grade distribution

GradeStudentsPercent
A+85.4%
A4631.1%
A-1711.5%
B+1610.8%
B1812.2%
B-32.0%
C+53.4%
C1610.8%
C-10.7%
D32.0%
F42.7%
P53.4%
NP21.4%
S10.7%
W32.0%

Based on 148 student grade records across 5 terms and 3 professors.

Instructors

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

Loading My Class Grades