Back to Prof. Calhoun's Homepage

Introduction to Programming in Mathematics (Math 265)

This course will introduce you to fundamental elements of programming for mathematical applications. Many ideas from mathematics have direct counter parts in the computational world, including sequences, series, convergence and data types. Programming concepts covered will include

In addition, you will learn how to present your work effectively using LaTex. All of our work will be done in Jupyter Notebooks using Python.

This course does not assume any previous programming experience

Send me an e-mail

Please send me an e-mail at so that I can compile an e-mail list for the class. At the very least, include a subject header that says "Math 265". You may leave the message area blank, if you wish, or send me a short note about what you hope to get out of this course.

Basic course information

Instructor Prof. Donna Calhoun
Time Mon/Wed 1:30-2:45
Place Zoom (remote)
Office Hours Wednesday 3-4
Prerequesites Calculus II

Return to top of page

Recommended and suggested textbooks

Return to top of page


Below are the slides from lecture material that I can make available online.

Week #1 (Jan. 11)
Monday (1/11) --  Introduction to programming in mathematics
Wednesday (1/13) --  Drawing a rectangle

Week #2 (Jan. 18)
Monday (1/18) --  No Class (Martin Luther King Day)

Week #3 (Jan. 25)

Week #4 (Feb. 1)

Week #5 (Feb. 8)

Week #6 (Feb. 15)
Monday (2/15) --  No class (President's Day)

Week #7 (Feb. 22)

Week #8 (Mar. 1)

Week #9 (Mar. 8)

Week #10 (Mar. 15)

Week #11 (Mar. 22)

Week #12 (Mar. 29)

Week #13 (Apr. 5)

Week #14 (Apr. 19)

Week #15 (Apr. 26)

Week #16 (May 3)

Return to top of page

Homework assignments

Homework projects are officially due at midnight on the dates listed below, but will be accepted until two days after, without a late penalty. So, if the homework is officially due on Friday at 5PM, you have until Sunday at 5PM to turn it in without penalty. A penalty of 10% will be incurred for every two days your homework is beyond the grace period deadline. You'll turn in your homeworks in Blackboard. Please read the Homework Tips before turning in your homework!

Homework #0


Return to top of page

Final Project


Return to top of page

Grading policy

Homework projects (including the final activity) will count for 80% of your final grade, quizzes will count towards 20% of your grade. All homeworks will be equally weighted.

Return to top of page