Students who earn a satisfactory score on 9 problem sets (i.e., programming assignments) and a final project are eligible for a certificate. This is a self-paced course–you may take CS50x on your own schedule.
* Photos and promotional materials on this page are copyrighted on edx.com.
We only endorse high-quality online courses and educational content. This page contains affiliate links and we may earn a small commission when you click on the link at no additional cost to you. Thank you!
Read the full policy here.