Search results
Browse and enroll in free online courses from Harvard University in various fields and disciplines. Learn from Harvard faculty and experts on topics such as game development, navigation, artificial intelligence, policy design, and more.
- CS50x
How to Take this Course. Even if you are not a student at...
- CS50x 2022
How to Take this Course. Even if you are not a student at...
- Professional and Lifelong Learning
Explore professional and lifelong learning courses from...
- CS50x
Explore online courses from Harvard faculty and disciplines on various topics, from happiness to justice, from Shakespeare to meteorology. Learn at your own pace and join a global community of learners.
Online courses from Harvard University. Harvard University is devoted to excellence in teaching, learning, and research, and to developing leaders in many disciplines who make a difference globally. Harvard faculty are engaged with teaching and research to push the boundaries of human knowledge. The University has twelve degree-granting Schools ...
An entry-level course taught by David J. Malan, CS50x teaches students how to think algorithmically and solve problems efficiently. Topics include abstraction, algorithms, data structures, encapsulation, resource management, security, software engineering, and web development.