layer

CS50: Computer Science Courses and Programs from Harvard

An introduction to the intellectual enterprises of computer science and the art of programming, taught by the experts from Harvard University.

Get Started

Why learn on edX?

quality
High Quality Education

Courses taught by +140 premier institutions from around the world including Harvard and MIT.

advancement
Career Advancement

Build or enhance skills you need to land your dream job.

wifi
Learn Anytime, Anywhere

All you need is wifi, use our web platform or mobile app to complete your course.

subjects
+3,500 Courses

Courses in a wide range of subjects and topics, you'll be sure to find the perfect one for you.

clock
Self-Paced

No need to complete the same assignments or learn at the same time as others. Learn in your own time and schedule.

promise
Our Promise

Receive a refund 14 days after your purchase date or 14 days after your course starts, whichever comes later.

Ready to Get Started? Register & Enroll for free on edX today

Get Started