Object Oriented Programming with Mathematics
Session
Regular Academic Session
Class Number
2618
Career
Undergraduate
Units
3 units
Grading
Graded Alpha
Description
Prerequisites: MATH 132 or MATH 162 or MATH 162A.

This is an introductory programming course for students interested in mathematics and scientific computing. Students will program primarily in a general object-oriented language such as Python, with supplementary exercises in a computer algebra system. Examples will be drawn primarily from applications of calculus, elementary number theory, and cryptography.

Outcomes: Students will learn basic scripting and object-oriented programming, with the goal of being able to solve mathematical and scientific problems.
Enrollment Requirements
Pre-requisite: MATH 132 or MATH 162 or MATH 162A
Class Notes
COMP 215 is cross-listed with MATH 215. Please register for MATH 215.
Class Actions
Look up course materials
Class Details
Instructor(s)
Xiang Wan
Meets
TuTh 2:30PM - 3:45PM
Dates
08/24/2026 - 12/12/2026
Room
Inst for Env Sust - Room 124
Instruction Mode
In person
Campus
Lake Shore Campus
Location
Lake Shore Campus
Components
Lecture Required
Class Availability
Status
Open
Seats Taken
0
Seats Open
40
Combined Section Capacity
40
Wait List Total
0
Wait List Capacity
0
Combined Section
Object-Oriented Prog-Math
MATH 215 - 001 (2617)
Status: Open - Enrl
Seats Taken: 0
Wait List Total: 0
Object-Oriented Prog-Math
COMP 215 - 001 (2618)
Status: Open - Non
Seats Taken: 0
Wait List Total: 0