All code I've submitted for CS50 - Introduction to Computer Science at Harvard.
PSET1 - Basic programs in C.
PSET2 - Basic encryption (caesar/vigenere) in C.
PSET3 - Game of fifteen + binary search program in C.
PSET4 - Recover and resize programs in C.
PSET5 - Spellcheck program in C.
PSET6 - PSET1 programs rewritten for Python. Includes Twitter "sentiments" program implemented in Python.
PSET7 - C$50 Finance - simple web tool to manage stock portfolio.
PSET8 - Google Maps Mashup - a web app that integrates Google News with Google Maps.
These Harvard CS50 problem sets are licensed under the MIT License.