I just enrolled on edx for this course I reside in Nigeria. If my question seems naïve please forgive me because this is my first time of taking CS and also my first time of taking online course. Please I don't understand how this program runs. The videos on the site covers up to the 12th week. I hope I am not late can I continue with the program?
You can complete the classes in your own time, before the end of 2016. I think in Harvard they complete the course in 13 weeks. However, most online students who are beginners probably need more than one week for each of the 'weeks'.
Some online courses have a deadline each week. Other online courses are self-paced. CS50, although arranged into weeks, is self-paced with no weekly deadline.
The edX course CS50X is self-paced, so you can work through it as fast or slow as you wish. It is based on the actual CS50 class taught at Harvard University, over a 12 week period. (The current CS50X is based on the fall 2015 class.)
At this point, the only time limit for completing the online class is Dec 31, 2016. [Edit: 2015 deadline was a typo.] However, I think that if you're going for a certificate, there is a deadline sometime in March? If you are going for a certificate, you should check the class website for the details (unless someone can provide the definitive answer?)
If this answers your question, please click on the check mark to accept. Let's keep up on forum maintenance. ;-)