Live data from Hacker News

Can we create a thread for some of the best materials on CS available online?

news.ycombinator.com

1–10 of 50 posts

Can we create a thread for some of the best materials on CS available online?

#1
This thread may prove helpful for someone wanting to study some topic in Computer Science on their own if it becomes well populated.

What are some of the best materials (courses, books, notes, video talks, etc) on any CS/programming topic that you have gone through or know of?

Also mention a bit about why it is useful.

Re: Can we create a thread for some of the best materials on CS available online?

#3
Base your studies on Teach Yourself CS. If you finish one item from each of their courses you will be more knowledgeable than even many CS graduates. If you could finish every book and video series they recommend for each course you would be reasonably well prepared for amateur research.

https://teachyourselfcs.com/

Re: Can we create a thread for some of the best materials on CS available online?

#4
The Stanford cryptography class (http://crypto.stanford.edu/~dabo/cs255/) and associated book (https://crypto.stanford.edu/~dabo/cryptobook/BonehShoup_0_4....) is almost everything you'd ever want to know about cryptography. If you really like that and want to see the frontiers of cryptography research, the next (and last!) class is https://crypto.stanford.edu/cs355/23sp/; alternatively, there's a security class (https://cs155.stanford.edu/) more focused on industry and application.

Pro tip: nearly every instance of both these classes is available online (all the way back to 1998!), so if something's not making sense, you can always go back and see if it was explained differently in a prior iteration of the class.

Re: Can we create a thread for some of the best materials on CS available online?

#5
https://teachyourselfcs.com . I have read few books from the list and found it to be comprehensive as well as manageable. The courses and books have been selected so that one can study it outside of regular university course. Books are self contained and full with exercises. It can easily take 1-2 years of serious effort to get through the material.
Post reply on HN