Re:Ask HN: What cool development languages/tools changed you...
by questionr on Saturday November 05, 2016 @06:52AM
(#12879132)
just to confirm, you completed BOTH MIT algorithm courses and BOTH algorithm books, in the span of 2-months, including completing all the exercises/algorithms?
that seems like an incredibly short amount of time given the content. But if true, congrats! and please let me know your secret!
Re:Ask HN: What cool development languages/tools changed you...
by slinger on Tuesday October 25, 2016 @04:20PM
(#12791309)
Thank you for your reply. I'm currently studying CS fundamentals as well. I'm taking an excellent operating system class from https://www.ops-class.org and I recommend to everyone that wants to learn this stuff.
Re:Ask HN: What cool development languages/tools changed you...
by fsloth on Tuesday October 25, 2016 @12:29PM
(#12789290)
What makes you categorize algorithms as non-programming? Isn't it like saying rhythm and melody are non-musical concepts?
I took these two OCW courses: https://ocw.mit.edu/courses/electrical-engineering-and-compu...
https://ocw.mit.edu/courses/electrical-engineering-and-compu...
And worked my way through these two books: https://www.amazon.com/Algorithm-Design-Manual-Steven-Skiena...
https://www.amazon.com/Algorithms-Robert-Sedgewick-ebook/dp/...
I wrote out my solutions on a whiteboard or pen and paper before typing them into a computer.
Outside of A & DS, I spent some time on operating systems and networking in general. A little bit of probability, but no hardcore discrete math.
There are swaths of areas which I now cover at a slower pace as time allows; compilers, AI, etc.