Modules Topics covered in this class

For any module not marked as “Coming Soon”, click on it to go to a page containing details.

Introduction to EE 345/L

1. Introduction to EE 345/L

Overview of EE 345/L, and some simple initial tasks to get oriented and ready for the course. View the full comic here. Syllabus here

Vectors and Linear combinations

2. Vectors and Linear combinations

Vectors and Linear combinations

Matrix Multiplication

3. Matrix Multiplication

Photo: Josh Alman and Virginia Williams, record holders for fastest matrix multiplication algorithm. Our hope is to find a multiplication algorithm essentially as fast as just writing out the matrices that go into the product.

Gaussian Elimination

4. Gaussian Elimination

Gaussian Elimination, Solutions of linear equations

Inverses

5. Inverses

Inverses, an undo operation for matrices

(Icon created by Creatype - Flaticon)

Linear Spaces

6. Linear Spaces

Four fundamental linear spaces of a matrix

Linear Independence

7. Linear Independence

Linear independence. This crucial property generalizes into matroids, the structure underlying all greedy algorithms that are also optimal. The picture is a Fano matroid, a confluence of matroids, linear independence, and projective geometry.

Bases and dimension

8. Bases and dimension

Bases and Dimension

Linear Regression

9. Linear Regression

Maximum Likelihood (Ordinary Least Squares) and Bayesian formulations of Linear Regression, geometry and significance

Determinants

10. Determinants

Determinants

Spectral Decomposition

11. Spectral Decomposition

Eignevalues, Eigenvectors and Spectral Decomposition