Introduction to Programming in Mathematics (Math 265)

Boise State University, Dept. of Mathematics

Textbook : Jupyter notebooks provided in class

Semesters Taught : Sp20, Fa22

This course introduces students to fundamental elements of programming for mathematical applications.


  • Elementary data types
  • Loops
  • Conditional statements
  • Symbolic computing using SymPy
  • Elementary data science using Pandas
  • Concepts in approximation and convergence
  • Vectorization
  • Visualization
  • Jupyter Notebooks and typesetting with Latex