Problem sets completed for Harvard CS50x as offered online at edX-CS50 from May-December of 2014.
Note: These submissions are NOT intended for students currently enrolled in CS50x. Please note the edX Honour Code at edX Honor Code
Remark: My scratch project for Pset 0 can be found at: Rhythm Mini
Pset 1 - Basic C syntax
Pset 2 - Cryptography with C
Pset 3 - Game of Fifteen (via searching/sorting)
Pset 4 - Breakout GUI Game (My favourite project!! Based on classic Atari game)
Pset 5 - Forensics (file I/O with images)
Pset 6 - Spellchecker (most involved project: making design choices with data structures to optimize runtime)
Pset 7 - CS50 Finance (stock simulation website: exercise in MVC involving PHP, mySQL, etc.)
Pset 8 - CS50 Shuttle (3D game implemented via Google Maps API and JavaScript)
Credit to David J. Malan and the Harvard CS50x staff for designing the amazingly expansive course curriculum for CS50x
My certificate of completion can be found at Verified Certificate