Live data from Hacker News

Mathematics for Computer Science [pdf]

courses.csail.mit.edu

21–30 of 161 posts

Re: Mathematics for Computer Science [pdf]

#22
post #9

Earlier quoted context omitted.

Needs more: Linear Algebra: http://joshua.smcvt.edu/linearalgebra/ Calculus: https://cnx.org/contents/i4nRcikn@2.48:H2TLb2-S@2/Introducti... https://cnx.org/contents/HTmjSAcf@2.40:rrzms6rP@2/Introducti... https://cnx.org/contents/oxzXkyFi@2.49:72YaCFgv@2/Introducti...

I can't thank you enough for this comment

I would be remiss if I didn't also link Paul's Online Math Notes.

http://tutorial.math.lamar.edu/

Also: /r/learnmath

We're friendly!

Re: Mathematics for Computer Science [pdf]

#23

This fall I will be teaching the required "Discrete Math for CS course" to about fifty students at the University of South Carolina. Previously I used Epp's book [1] which in my opinion is an outstanding book but regrettably is $280.44. Many of our students are working minimum wage jobs to make ends meet, and I don't want to make them pay so much if I can at all help it. Lucky I saw this!! I do have one reservation t…

You're the type of professor everyone wishes they had. That's so phenomenal you're looking out for your students like this. That and if you end up writing supplementary material for the book.

Re: Mathematics for Computer Science [pdf]

#24
post #6

Earlier quoted context omitted.

From what starting position are you asking from; what is your current math background?

I am familiar with Linear algebra and at most average understanding of graph theory. I know there is lot more math to cover for ML but I find it overwhelming to start

In its current state, even cutting-edge machine learning is pretty accessible if you have a good understanding of linear algebra and calculus. If you want to do have a deeper understanding of machine learning then vector calculus, tensors, graph theory, etc. can only help you.

Re: Mathematics for Computer Science [pdf]

#25
post #22

Earlier quoted context omitted.

I can't thank you enough for this comment

I would be remiss if I didn't also link Paul's Online Math Notes. http://tutorial.math.lamar.edu/ Also: /r/learnmath We're friendly!

You're a godsend, thank you from another person. I've been slowly self working through textbooks my friends give me over the years after they finish from their classes but haven't really known which direction to go in being nontraditional.

Re: Mathematics for Computer Science [pdf]

#26
post #22

Earlier quoted context omitted.

I can't thank you enough for this comment

I would be remiss if I didn't also link Paul's Online Math Notes. http://tutorial.math.lamar.edu/ Also: /r/learnmath We're friendly!

Is there a recommended order to these? I skipped two years of math in High School and ended up BSing my way through Calculus without learning any of it, so I'm trying to figure out what I may need to fill the gaps

Re: Mathematics for Computer Science [pdf]

#27
post #12
post #10

Earlier quoted context omitted.

No, this is for a general introduction to the mathematics of computer science. This looks like a basic (and good!) text any MIT freshman should be able to master. Perhaps it's for what 6.001 has morphed into? If you understand this stuff, you really need linear algebra for today's "deep learning", which perhaps is 18.03 (I can no longer remember).

This class is 6.042 and is not required for CS majors. 6.001 morphed into 6.01, which is something to do with python. 18.06 is linear algebra. 18.03 is differential equations, which you don't really need for machine learning.

6.042 fulfills a math requirement for 6-3 (CS) students.

https://www.eecs.mit.edu/curriculum2016

Re: Mathematics for Computer Science [pdf]

#28
post #22

Earlier quoted context omitted.

I would be remiss if I didn't also link Paul's Online Math Notes. http://tutorial.math.lamar.edu/ Also: /r/learnmath We're friendly!

Is there a recommended order to these? I skipped two years of math in High School and ended up BSing my way through Calculus without learning any of it, so I'm trying to figure out what I may need to fill the gaps

The calc sequence I presented is 'canonical' and independent of the linear algebra text I posted.

If you're ambitious (or smarter than me) you could tackle both at the same time.

EDIT: By skip two years, what do you mean? Did you miss out on the typical pre-calc/college algebra/trig courses?

Re: Mathematics for Computer Science [pdf]

#29
post #25
post #22

Earlier quoted context omitted.

I would be remiss if I didn't also link Paul's Online Math Notes. http://tutorial.math.lamar.edu/ Also: /r/learnmath We're friendly!

You're a godsend, thank you from another person. I've been slowly self working through textbooks my friends give me over the years after they finish from their classes but haven't really known which direction to go in being nontraditional.

Don't thank me- thank Jim Hefferon, Paul, and the OpenStax project for having the decency to make these materials available.

Re: Mathematics for Computer Science [pdf]

#30

OCW Video lectures for the course - https://ocw.mit.edu/courses/electrical-engineering-and-compu...

It'd be nice if they are able to record Leighton's 6.042 lectures. Meyer teaches the class 3 out of every 4 semesters in an inverted classroom setting (you read and learn topics on your own before lecture and lecture time is spent in smaller groups with TAs helping you solve problems) while Leighton teaches the class lecture style (which is better for OCW imo).
Post reply on HN