Live data from Hacker News

Computer Science courses with video lectures

github.com

1–10 of 26 posts

Re: Computer Science courses with video lectures

#2
I can't say enough great things about the lectures on cs50.tv & cs75.tv. The prof (David Malan) is engaging, all the materials are available (homework, TA sessions, notes, slides, videos... everything). cs50 is particularly great for those who don't have a CS background but are interested in understanding CS principles from the ground up (vs trying to learn JS by doing a few tutorials).

Re: Computer Science courses with video lectures

#5
This list is awesome, and I hate to criticize. But it would be really nice if there was just a little more metadata for each link to provide some extra context.

Being on GitHub, this is probably a problem that could resolve itself with some PRs.

Re: Computer Science courses with video lectures

#6

Unless you're naturally gifted in Mathematics it's difficult to obtain a BS in CS.

The only math I did in mine was conversion between decimal, hexadecimal and binary, for Network Protocols and Services.

Also, for PLT level stuff, I would say being gifted just makes grasping theory easier, but it's hardly essential.

Re: Computer Science courses with video lectures

#8
I'm currently working through CMU's 15-213. I highly recommend lectures 5-9 for anyone who never learned how processors handle functions calls on the lowest level. Part of the effectiveness of the class is CMU's interface for displaying the classes which is the best online class experience I've ever encountered.

Re: Computer Science courses with video lectures

#9
post #6

Unless you're naturally gifted in Mathematics it's difficult to obtain a BS in CS.

The only math I did in mine was conversion between decimal, hexadecimal and binary, for Network Protocols and Services. Also, for PLT level stuff, I would say being gifted just makes grasping theory easier, but it's hardly essential.

[deleted]

Re: Computer Science courses with video lectures

#10
Putting Compilers with Programming languages and theoretical CS is probably not a good idea.

The issues in compiler construction and optimization are orthogonal to those observed in designing programming languages, type systems, theorem provers etc.

Systems will be a better idea, or its own category.

Post reply on HN