https://backdoorgraduteschooladmiss...ourses-especially-for-computer-science-majors The above link has a list of free online material to learn a lot of the math required in computer science. I'm already a 4th year undergrad, but I didn't learn much throughout my math courses. I got a C in multivariable calculus and never had to take differential equations. I also got a C in prob/stats. I got an A in an introductory linear algebra course, and I'm taking the second course next semester. To catch up faster, should I use this, or go through textbooks (which would take much longer)?