MATH-UA 140: Linear Algebra
Final Project Instructions
Overview
Your final project for this course is to run some Linear Algebra analysis with the program
language Python. No prior knowledge of Python is necessary to complete this project. There
are video tutorials that provide all of the Python skills you will need for this project. There are
project files you will need to download for this assignment. When you have completed your
assignment, you will submit your project on Gradescope. This project will count as 5% of your
overall grade for the course. The deadline for submission is Friday, December 16th, 2022,
11:59pm New York Time. No late assignments will be accepted.
Video Tutorials
Video tutorials for Python can be accessed via the link below. These are optional, but if you
have no prior experience with Python, they will provide all of the Python knowledge you will
need to complete the project.
Python video tutorials
As you’re watching the videos, if you’d like to work along with them, you can do so via
these documents.
Tutorial
Numpy Tutorial
Project Files
There are three files that you will need to download for this project. The first is the Python
project document, or Jupyter Notebook. If you have not used this document type before, it is
recommended that you open the file in a Google Chrome browser, and then with the Google
Colaboratory app.
Jupyter Notebook download
Additionally, you will need to download the two .CSV documents of data to use with your
Jupyter Notebook.
SPY.csv
data_stock_returns.csv
Page 1 of 2
MATH-UA 140: Linear Algebra
Project Submission
When you have completed your project and are ready for submission, you should submit your
Jupyter Notebook on Gradescope. Do not submit your project as a PDF. No late assignments
will be accepted.