Live data from Hacker News

Teach Yourself Computer Science (2020)

teachyourselfcs.com

1–10 of 58 posts

Re: Teach Yourself Computer Science (2020)

#3

It's cool that there are more of these around; I remember I just kind of went to a few universities' CS program Web sites, looked at what courses you'd take to get the major and what books they used, and went from there.

Yeah, this is pretty comparable and does a decent job aggregating what you might find by doing that.

Also helps with the kind of decision paralysis and tendency to wander off course I’ve often experienced when doing the aggregating myself.

This syllabus has been instrumental in keeping me focused over the course of a year+

Re: Teach Yourself Computer Science (2020)

#4
Past related threads:

Ask HN: Thoughts on teachyourselfcs.com? - https://news.ycombinator.com/item?id=23731364 - July 2020 (1 comment)

Teach Yourself Computer Science - https://news.ycombinator.com/item?id=23588896 - June 2020 (265 comments)

Teach Yourself CS Updated - https://news.ycombinator.com/item?id=23054988 - May 2020 (1 comment)

Teach Yourself Computer Science (2020 update) - https://news.ycombinator.com/item?id=23045295 - May 2020 (1 comment)

Teach Yourself Computer Science - https://news.ycombinator.com/item?id=17581589 - July 2018 (81 comments)

Teach yourself computer science - https://news.ycombinator.com/item?id=17332944 - June 2018 (1 comment)

Teach Yourself Computer Science - https://news.ycombinator.com/item?id=13862284 - March 2017 (237 comments)

Re: Teach Yourself Computer Science (2020)

#5

It's cool that there are more of these around; I remember I just kind of went to a few universities' CS program Web sites, looked at what courses you'd take to get the major and what books they used, and went from there.

Yeah, this is pretty comparable and does a decent job aggregating what you might find by doing that. Also helps with the kind of decision paralysis and tendency to wander off course I’ve often experienced when doing the aggregating myself. This syllabus has been instrumental in keeping me focused over the course of a year+

Yeah, I also think that my approach might have been less obvious if I hadn't already completed a college major in a different subject.

Re: Teach Yourself Computer Science (2020)

#9
I think the advice to avoid an MSCS should be taken with a grain of salt, particularly if you have an undergrad degree in CS and/or already know the material on this page.

While it is true that programs are cash cows and there is both potential debt and opportunity cost, you can learn a lot if you pick the right courses, such as well-taught graduate systems courses with a serious project component.

I have often wished that software I've seen, both commercial and open source, had been written by people who had a better understanding of computer systems, especially operating systems, databases, distributed systems, etc..

Re: Teach Yourself Computer Science (2020)

#10
post #9

I think the advice to avoid an MSCS should be taken with a grain of salt, particularly if you have an undergrad degree in CS and/or already know the material on this page. While it is true that programs are cash cows and there is both potential debt and opportunity cost, you can learn a lot if you pick the right courses, such as well-taught graduate systems courses with a serious project component. I have often wishe…

The cash cow thing depends on region. Up here my MSc was effectively free.
Post reply on HN