Description
Object Oriented Programming with Mathematics
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.
Details
Grading Basis
Graded
Units
3
Component
Lecture - Required
Offering
Course
COMP 215
Academic Group
College of Arts and Sciences
Academic Organization
Computer Science
Enrollment Requirements
Pre-requisite: MATH 132 or MATH 162 or MATH 162A