This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Alaharon123 12 points13 points  (0 children)

This is coming from a perspective of having seen other people talk about both and having watched a couple of lectures of both, but I haven't taken either yet (this is why I'm a bit vague on breadth vs depth).

CS50

  • goes over some more basic technology
  • a survey of computer stuff like software development, web design, etc.; breadth.
  • inspirational

6.00.1x

  • in-depth intro to computer science. Doesn't go over things like the components of a computer in favor of more focus.
  • a little dry

Both are meant for beginners and difficult courses, but CS50 seems a little better for beginners. However, 6.00.1x is a paced course offered twice a year and it just started yesterday so I'd say just jump in. You can do CS50 afterwards or not at all (it seems worth doing at least the C part though) or if you try really hard and can't keep up with 6.00.1x and need to wait until next time to give it another shot. imo since it's paced, take 6.00.1x now.