Linear Algebra for AI - From Arrows to Attention
This is a linear algebra course that explores the meaning of vectors and matrices through illustrations and works through calculations using small examples. It covers the mathematics used in linear regression, PCA, SVD, tensors, and attention step by step. No programming knowledge is required.
77 learners
Level Basic
Course period Unlimited
News
3 articles
Hello, this is CodingMax.
The new course and class materials for “Linear Algebra for AI” have all been uploaded. You can now take the entire course.
This course has been revised to include foundational explanations, so even those new to linear algebra can follow along step by step. It covers everything from the basic concepts of vectors and matrices to calculation methods and notation, and also explores how the concepts you learn are used in real-world technology.
The following five projects are also included in the new course.
3D rendering pipeline
Linear regression
Image compression using SVD
Recommendation Systems
Attention
As previously announced, the existing lecture videos and course materials have been removed and replaced with the new lectures and materials.
We sincerely thank everyone who waited. We hope the new lectures help you understand linear algebra and study AI. 🙇♂️
Best regards, Coding Max.
Hello, this is Coding Max.
We plan to fully upload the new course “Linear Algebra for AI,” which we announced last time, tomorrow morning (October 29, 2026).
Thank you to everyone who has been waiting.
This course includes extensive foundational explanations so that even those encountering linear algebra for the first time can follow along step by step. It breaks down everything from the basic concepts of vectors and matrices to matrix multiplication and notation, while also covering where what you learn is actually used in practice.
Additionally, the course includes the following five projects, allowing you to follow how the concepts of linear algebra lead to real-world technologies.
3D rendering pipeline — the process by which 3D objects are drawn on a 2D screen
Linear regression
Image Compression Using SVD
Recommendation Systems
Attention — The core architecture of language models
I hope this helps you go one step beyond learning how to calculate and understand “why you’re learning this and where it’s used.”
The existing lecture videos and course materials will all be deleted when the new lecture is uploaded.
If you need the existing materials, please download them in advance before the upload tomorrow morning.
We sincerely thank everyone who has listened to the lectures and waited for the new ones. 🙇♂️
Sincerely, Coding Max
Hello, this is CodingMax.
We are creating a new “Linear Algebra for AI” course.
The biggest reason I decided to remake it was that the content of the existing course was too condensed. There were many parts where the explanations moved too quickly for those encountering linear algebra for the first time to follow along. Also, as you study linear algebra, it is easy to find yourself thinking, "I can do the calculations, but I don't know why I'm doing this," and I felt that the existing course did not do enough to address that.
So this time, I’ve significantly expanded the fundamentals of linear algebra. I’ve explained each step in detail so that even those seeing vectors and matrices for the first time can follow along. I devote extra time to areas that many people find challenging, such as matrix multiplication and symbolic notation. I also connect each concept to where it is actually used.
I’ve also expanded the project content. The new course includes the following five projects.
3D Rendering Pipeline
We’ve enhanced the existing transformation gallery to cover how 3D objects are rendered onto a 2D screen in games and other applications.
Linear regression
Image Compression Using SVD
Recommendation System
Attention
The Core Architecture of Language Models
It is structured so that you can follow, from beginning to end, how the concepts you learn are used in real-world technology.
We have opened episode 9 of the new course for preview now.
The new course will not be uploaded in parts; I plan to upload the entire course at once after production is complete. I will announce the exact date again one day before the upload.
And when the new course is uploaded, all existing course videos and materials will be deleted. If you need the existing materials, please download them in advance before the upload.
We sincerely thank everyone who has taken our courses. 🙇♂️
Sincerely, CodingMax.

