MSCS List of Theses AY 2006-2007