4 ms·
Really? That's certainly not the way it's perceived today. The course is called "Intro to CSII" [1], it's offered spring term only, and Malan's CS50 FAQs explic
by benesch 14y ago
Really? That's certainly not the way it's perceived today. The course is called "Intro to CSII" [1], it's offered spring term only, and Malan's CS50 FAQs explicitly discourage skipping to CS51. [2]
Sounds like it could be a shame if the CS51 material hasn't changed. As of now there's a big emphasis on functional programming and ML—was that added after CS50's shift?
[1] http://www.registrar.fas.harvard.edu/computer-science http://www.registrar.fas.harvard.edu/computer-science]
[2] "Should I skip CS50 if I took AP Computer Science?
Probably not. You will likely find yourself at a disadvantage if you skip ahead to, e.g., CS51 or CS61, if only because many courses in computer science at Harvard assume familiarity not only with C but also with other concepts introduced in CS50. The differences between CS50 (which focuses on C) and AP Computer Science (which focuses on Java) do extend beyond the courses’ choice of languages. If you cannot complete past quizzes quickly and correctly, you should not skip CS50."
https://www.cs50.net/faqs/ https://www.cs50.net/faqs/