free courses

CS50's Introduction to Game Development

Learn about the development of 2D and 3D interactive games in this hands-on course, as you explore the design of games such as Super Mario Bros., Pokémon, Angry Birds, and more.
Programming

PredictionX: Lost Without Longitude

Explore the history of navigation, from stars to satellites.
Humanities

This is the headingNonprofit Financial Stewardship Webinar: Introduction to Accounting and Financial Statements

The Introduction to Nonprofit Accounting and Financial Statements webinars provide a great opportunity to learn the basic principles of nonprofit accounting.
Business

PredictionX: John Snow and the Cholera Epidemic of 1854

An in-depth look at the 1854 London cholera epidemic in Soho and its importance for the field of epidemiology.
Health & Medicine

CS50: Introduction to Computer Science

An introduction to the intellectual enterprises of computer science and the art of programming.
Programming

PredictionX: Omens, Oracles & Prophecies

An overview of divination systems, ranging from ancient Chinese bone burning to modern astrology.
Humanities

CS50's Introduction to Artificial Intelligence with Python

Learn to use machine learning in Python in this introductory course on artificial intelligence.
Computer Science

Systematic Approaches to Policy Design

This free online course from Harvard Kennedy School introduces approaches to analytical decision-making for policy design.
Social Science

New Ideas for Nonprofit Leaders Webinar

New Ideas for Nonprofit Leaders Webinar
Social Science

4P Model for Strategic Leadership Podcasts

A Free Podcast Series
Social Sciences

The Science of Corresponding with Busy People Webinar

This free webinar from HKS professor Todd Rogers is his take on the five principles for effective communication and how to implement them in your writing.
Social Sciences

CS50's Introduction to Programming with Scratch

A gentle introduction to programming that prepares you for subsequent courses in coding.
Computer Science

CS50's Understanding Technology

This is CS50’s introduction to technology for students who don’t (yet!) consider themselves computer persons.
Programming

CS50's Computer Science for Business Professionals

This is CS50’s introduction to computer science for business professionals.
Computer Science

China’s First Empires and the Rise of Buddhism

Learn about the Qin and Han dynasties, and how Buddhism and ideas of self-realization influenced the medieval period.
Humanities
Scroll to Top