Created
July 13, 2015 19:55
-
-
Save YetAnotherMinion/26939126177b057f7598 to your computer and use it in GitHub Desktop.
CS resources before I loose them.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
There were two WikiBooks that helped a lot: | |
http://en.wikibooks.org/wiki/Discrete_Mathematics/Set_theory | |
http://en.wikibooks.org/wiki/Set_Theory | |
For Discrete Maths I used the Mathematics for Computer Science text here: http://courses.csail.mit.edu/6.042/spring14/mcs.pdf | |
But I've since noticed that there's a full MIT OCW course for oen of the older versions (2010): http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-042j-mathematics-for-computer-science-fall-2010/ | |
This isn't really Abstract Algebra, but it was incredibly useful for both learning about Parser Combinators and also about certain aspects of discrete maths. It's the "Grammars and Parsing" book: http://www.cs.uu.nl/docs/vakken/gont/diktaat.pdf | |
For Abstract Algebra I did the "Introduction to Group Theory" course from Math Doctor Bob: http://mathdoctorbob.org/UReddit.html | |
That was excellent because it has video lectures, problem sets and solutions to problems. It's really been excellent. He's got some additional lectures on Ring Theory which I'm looking at now, but it doesn't look like there are any problem sets. | |
I'm planning to tackle this Category Theory for Computer Science text next: http://www.math.mcgill.ca/triples/Barr-Wells-ctcs.pdf |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment