The FAQs on the Courseware page address this question:
If I took CS50x last year, can I re-submit (some) of my problem sets?:
Yes, just realize that some of 2014’s problem sets are new, and some are a bit different. Be sure to read each problem set’s spec to be sure your code is consistent with 2014’s expectations.
I took CS50x in the first session (2012-2013) and have redone it this year. Here are the changes I noticed:
2012's list:
- Problem Set 0 - Scratch [unchanged]
- Problem Set 1 - Mario & Greedy [unchanged]
- Problem Set 2 - Caesar & Vigenere [unchanged]
- Problem Set 3 - Scramble [replaced with Find/Fifteen]
- Problem Set 4 - Resize/Recover [this is now PSET5]
- Problem Set 5 - Speller [this is now PSET6]
- Problem Set 6 - Huff n Puff [not in this year's at all]
- Problem Set 7 - CS50 Finance [unchanged]
New this year:
- Problem Set 3 - Find/Fifteen
- Problem Set 4 - Breakout
- Problem Set 8 - CS50 Shuttle
So, overall, you'll have 3 entirely new psets to do.
The Courseware page also mentions that if you submit all your work in time, certificates will be issued in September 2014. Otherwise, they will be issued after 31 Dec 2014.
Welcome back! -Brenda.