CS50
Harvard University's introduction to the intellectual enterprises of computer science and the art of programming, for majors and non-majors alike.
Resources
- CS50 @ Harvard University
- CS50 @ Yale University
- CS50 @ Harvard Extension
- CS50 AP
- CS50 edX
- CS50 GitHub
- CS50 Teacher Guide
- CS50 Translated
- with Arabic subtitles (coming soon)
- with Spanish subtitles (coming soon)
- with Portuguese subtitles (coming soon)
- with Hindi subtitles (coming soon)
- want to contribute to translations? Start here.
License
CS50's content is licensed by David J. Malan of Harvard University under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.