# Matrix Algebra class preparation checklist¶

It is recommended that all students complete the following tasks before showing up for the first day of class.

## 1. Get Jupyter Working¶

We will be using Jupyter notebooks for most of our student/instructor communication. Please attend class with the latest version of Anaconda Python installed on your computer (Anaconda includes Jupyter). Instructions for installing and using Anaconda and Jupyter can be found here:

## 2. Review Python Packages¶

In this class we will be using programming to teach linear algebra and therefore assume that everyone knows how to use python. the instructors provide the following reference as a review for the most common python libraries we expect you to be able to use for class (numpy, scipy, math, sympy, etc). please review this tutorial to make sure you are properly prepared for class:

## 3. Complete Pre-class Assignment¶

You are expected to come to class ready to complete the in-class assignments. To prepare for most classes, students are required to complete pre-class assignments (typically two pre-class assignments per week). These assignments will be in the form of jupyter notebooks and will include reading, videos and programming activities. The required time for each pre-class will vary but the instructors have tried to make them take approximately 30-minutes.

Each pre-class assignment ends with an online survey which students are required to complete in order to earn credit for the assignment. Your first weeks assignments are available on the course OER website or downloadable from the course website.

Written by Dr. Dirk Colbry, Michigan State University

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.