MATH 260

Python Programming in Mathematics

Duke University · UGRD · Fall 2026

1 section
Add to a schedule

Catalog description

Introductory programming course in Python providing a foundational background for programming in a mathematical setting. Students will learn the basics of object orientated programming: memory storage and variable scoping, recursion, objects and classes, and basic data structures. A variety of numerical methods will be introduced, with a focus on their practical implementation, through a series of practice modules covering subjects that may include: linear algebra, machine learning, operations research, and genetics. Recommended prerequisite: linear algebra (Mathematics 216, 218, or 221). No programming background is required. Not open to students who have taken Computer Science 201.

Sections

Current meeting, instructor, credit, and enrollment details

Updated 6 hours ago

001

Availability not recently verified
Class #duke-MATH260Fall 2026UGRD1 credits
Days & times
No scheduled meeting time
Meeting dates
Location
Instructor
Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?