Natural Science 0274 - Linear Algebra with Python

Linear Algebra

Spring
2025
1
4.00
Jeff Barton

01:00PM-02:20PM TU;01:00PM-02:20PM TH

Hampshire College
339584
Cole Science Center 316;Cole Science Center 316
jtbNS@hampshire.edu
This course introduces students to fundamental topics in linear algebra. We will use Python to visualize concepts, implement algorithms, and perform calculations that would be intractable by hand. No prior Python experience is required. The focus of the course will be on applications in a variety of contexts, though there will be some theory as well. Topics will include systems of equations, vectors, matrix algebra, linear independence, eigenvalues and eigenvectors, and matrix factorization. While the course has no formal prerequisites in terms of mathematics or coding, it will require some mathematical maturity and/or comfort with programming

Students should expect to spend 6-8 hours weekly on work and preparation outside of class time

Permission is required for interchange registration during the add/drop period only.