Linear Algebra
Projects involving matrices, transformations, encryption, and data.
Linear algebra studies vectors, matrices, and transformations. The projects below show how these ideas make encryption, 3D graphics, and data analysis possible.
About this subject
Read what linear algebra is about, what students learn, why it matters, and how I taught it through questions, discussion, programming, and projects.
01
AES Encryption
Classify the key strings and encrypted blocks from the BS203 AES challenge.
Open project page → 023D Visualization
Rotate and zoom a three-dimensional object.
Open project page → 03Image Classification with PCA
Use principal component analysis for image classification.
Open project page →