3 ms·
This is how I am doing it. Currently working through CLRS, but I don't really like the lectures. Also taking Linear Algebra, which is just amazing, btw. Others
by dizzystar 13y ago
This is how I am doing it. Currently working through CLRS, but I don't really like the lectures. Also taking Linear Algebra, which is just amazing, btw.
Others have suggested Coursera, but so far, I don't think it is prime time for those who are really serious. I've found that many of the classes are somewhat watered down and I feel as though I am reviewing concepts I already know instead of learning. Too bad there is no mention of EdX here. Their classes are much more intense, complete, and CS-heavy than anything I've seen from Coursera. The grading system is far superior as well. I wish EdX had more love, but maybe the problem is that it is too intense.
A note one SICP. There is so much in that book and it is certainly worth every moment. Just expect to grind long time with it. I wasn't sure how much I really learned from the book until I started making my own projects. I was quite astounded to see how much really did sink in and how much I just understood without any extra searching. I was also saddened to see how certain programming languages don't bend to the ideals found in that book.