Hacker Courses The online courses programmers keep recommending, ranked from 20 years of public forum comments.
i
#177 overall

Coding the Matrix: Linear Algebra through Computer Science Applications

Coursera

2 recommenders · 3 threads · recommended in 2 years, 2017–2018 · score 2.6

Search for it ↗

A linear algebra course taught through computer science applications, where students learn concepts by implementing them in code. It was offered on Coursera and is no longer available there, though the companion book, website, and Brown University lecture videos remain accessible.

Commenters praise its learn-math-by-coding approach that shows applications early, with one calling its treatment of complex numbers especially strong.

Mathematicsintermediatefreemixed#linear algebra#coding#matrices#applications#python

Recommendations by year

20062026

What commenters said (5)

  1. Strongly recommendsrectang2018in “Ask HN: What are the best MOOCs you've taken?”

    Coding The Matrix had a great concept. The learn-math-by-coding approach allows the student to see applications of the material from early on. The treatment of complex numbers was especially strong.

    The tradeoff is that the student must debug during the exercises (an activity which is unrelated to the material), but it's worth it.

    Regrettably, Coding the Matrix was taken down down along with a lot of first-generation Coursera courses. However, there's still the book, the website at http://codingthematrix.com and the the lectures from the Brown University version of the course:

    https://cs.brown.edu/video/channels/coding-matrix-fall-2014

  2. Recommendsrectang2017in “Coding the Matrix: Linear Algebra Through Computer Science Applications”

    True, although the lectures from the Brown University version of the course from 2014 are available here:

    https://cs.brown.edu/video/channels/coding-matrix-fall-2014/

    They're listed in reverse order; start with "Course Introduction--Sept. 3, 2014".

  3. Recommendsrandcraw2017in “6.S094: Deep Learning for Self-Driving Cars”

    I recommend Coursera's Coding the Matrix (linear algebra and a bit more) http://codingthematrix.com/ and https://cs.brown.edu/video/channels/coding-matrix-fall-2014/

    And edX's Intro to Probability (MIT 6.041x) https://www.edx.org/course/introduction-probability-science-... BTW, this course starts again on Jan 17.

    I don't know any good MOOC statistics courses. Most that I've seen have oversimplified the concepts into recipes.

  4. Mentionsflor1s2017in “Big Picture of Calculus (2010) [video]”

    Check out Linear Algebra: Foundations to Frontiers (https://www.edx.org/course/linear-algebra-foundations-fronti...), it's being offered self paced by edx, and you can download the lecture notes for free at http://www.ulaff.net. When I took the course two years ago I liked how the lecturer will discuss basic concepts in the lectures but also gives additional material related to state of the art research being done in the field.

    There also used to be a course called Coding the Matrix, I'm not sure if it is still being offered online. The lecture notes form a book of the same title, which is available for less than 10$ (Kindle).

  5. Mentionssharmi2016in “Best resource for beginning Linear Algebra”

    I have worked a bit with Strang and I love the intiution that his lectures provide but I did not finish the full course :)

    I initially wanted to suggest Linear Algebra from Foundation to Frontiers [1] as it had an accompanying book [2] from Edx, but I had no experience in that, so checked up a bit online and outside their course website, they had not so good reviews [3]. So I am providing the links for you to decide yourself. Another answer on quora [4] suggests Coding the Matrix from Coursera, which is supposed to be rigorous in algorithms with excellent assignments in real world applications. So may be that is your cup of tea.

    [1] https://www.edx.org/course/linear-algebra-foundations-fronti...

    [2] http://ulaff.net/

    [3] https://www.quora.com/Which-online-course-for-linear-algebra...

    [4] https://www.quora.com/If-linear-algebra-is-so-important-for-...

Related courses

Keyboard

In the course grid
←↑→↓
Move between courses
Home End
Start / end of row (with Ctrl: first / last)
PgUp PgDn
Jump several rows
Enter
Open course
S
Save / unsave course
1–5
Best, Trending, Hidden gems, Evergreen, Saved
[ ]
Previous / next topic
On a course page
← →
Previous / next course in your list
S
Save / unsave
O
Open the course website
Esc
Back to the grid
Everywhere
/
Search
T
Light / dark theme
?
This help