Can we create a thread for some of the best materials on CS available online?
31–40 of 50 posts
Re: Can we create a thread for some of the best materials on CS available online?
#32- Stanford algorithms specialization: https://coursera.org/specializations/algorithms
- University of Melbourne Discrete Optimization: https://coursera.org/learn/discrete-optimization
- Basic Modeling for Discrete Optimization: https://coursera.org/learn/basic-modeling
- Advanced Modeling for Discrete Optimization: https://coursera.org/learn/advanced-modeling
Crafting Interpreters book mentioned elsewhere also very good.
Re: Can we create a thread for some of the best materials on CS available online?
#33Earlier quoted context omitted.
I have been considering going through this book/program myself. I do have a CS degree, but I really need to brush up on somethings, and I will imagine I will learn a lot of new things too. However, I noticed there are two versions of the book. Do you think the version matters?
The book (and course, IIRC) is split across two books. The first one focuses on the lower level systems, and I believe the seconds one deals with the bootloader, language implementation, screen animation, and building the game. It doesn't look like there are multiple versions of the books, unless I'm missing something. I did the two versions of the course without the book, and really enjoyed both. Although the writer…
Re: Can we create a thread for some of the best materials on CS available online?
#34These courses [0] [1] are on EdX and are taught by UBC Professor Gregor Kiczales. The explanations are so lucid it made recursion click for me. You can audit these courses without paying a single dime. They are based on the book How to Design Programs [2] which has much more stuff than the courses.This book is used in UBC, UWaterloo, NorthEastern and many other places.
Along the same lines there is another book for beginners called A Data-Centric Introduction to Computing [3]. It is used in Brown for their introductory courses.
[0] https://www.edx.org/course/how-to-code-simple-data
Re: Can we create a thread for some of the best materials on CS available online?
#35Re: Can we create a thread for some of the best materials on CS available online?
#36Re: Can we create a thread for some of the best materials on CS available online?
#37Provides practical challenges with guidance for graduates in various subjects including Linux, Network, Security, and more..
Computer Science can sometimes be theoretical and learning from practical example is a must.
Re: Can we create a thread for some of the best materials on CS available online?
#38Search Engines Information Retrieval in Practice
Croft, Metzler & Strohman (2015)
https://ciir.cs.umass.edu/irbook/
--
Introduction to Information Retrieval
Manning, Raghavan & Schütze (2008)
https://nlp.stanford.edu/IR-book/html/htmledition/irbook.htm...
--
The Anatomy of a Large-Scale Hypertextual Web Search Engine
Page & Brin (2000)
http://infolab.stanford.edu/~backrub/google.html
--
Information Retreival
Rijsbergen (1979)
Re: Can we create a thread for some of the best materials on CS available online?
#39Re: Can we create a thread for some of the best materials on CS available online?
#40Surprised to see these introductory courses haven't been mentioned yet. These courses [0] [1] are on EdX and are taught by UBC Professor Gregor Kiczales. The explanations are so lucid it made recursion click for me. You can audit these courses without paying a single dime. They are based on the book How to Design Programs [2] which has much more stuff than the courses.This book is used in UBC, UWaterloo, NorthEastern…
https://cs.brown.edu/courses/cs019/
For undersranding recursion there are two noteworthy books:
* A lot of people say this book made recursion click for them. *
"The Little Schemer"
https://mitpress.mit.edu/9780262560993/the-little-schemer/
* As the title suggests this ones specifically about recursion. (i like this one better because its in python/js) *
"The Recursive Book of Recursion"