Skip to content

Comment on List of Computer Science Courses

Comments

This list is sorely missing some introductory mathematics courses required to build a foundation in CS (e.g Discrete Maths). If there are any course suggestions that anyone has, I'll gladly add those to the list.

ArsDigita Discrete Mathematics course (this one gives a really gentle start):

http://www.aduni.org/courses/discrete/index.php?view=cw

MIT Mathematics for Computer Science (harder but still not that hard):

http://ocw.mit.edu/courses/electrical-engineering-and-comput...

Steve Skienna discrete mathematics course (graduate course based on Knuth's "Concrete Mathematics", quite hard):

http://www3.cs.stonybrook.edu/~algorith/math-video/

I also recommend checking out some books:

http://infolab.stanford.edu/~ullman/focs.html - free "Foundations of Computer Science" book that combines discrete mathematics with C programming and some theory of computation stuff, a pretty good way to make things more practical

http://www.amazon.com/Discrete-Mathematics-Elementary-Beyond... - very pleasant introductory discrete mathematics book, a welcome break from the usual "brick" format and covers some important topics that often do not make it into the normal discrete mathematics curriculum e.g. induction on trees.

http://www.amazon.com/Introductory-Combinatorics-Modern-Birk... - classic introduction to combinatorics

Anyone have a working linking for the videos in ArsDigita? The rm files are downloading and showing length but not playing for me

Discrete Math is on youtube along with a few others (maybe all?). Here is a playlist for it:

https://www.youtube.com/playlist?list=PLuiNgIIMOY3d1b92udRuo...

CS 103 at Stanford: http://web.stanford.edu/class/cs103/

The course reader [1] covers the first half of the class and is pretty good.

[1] http://web.stanford.edu/class/cs103/notes/Mathematical%20Fou...

This looks good. Video available ?

This isn't a course but this book has been consistently word-of-mouth recommended as a comprehensive survey of undergraduate mathematics.

http://www.amazon.com/Mathematics-Content-Methods-Meaning-Do...

I bought this on recommendation from HN.

I'd also recommend - Engineering Mathematics by KA Stroud. All three volumes are fantastic.

CS70 at Berkeley is always a good bet, the notes available online are fantastic.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.