CSG 110: Managing Software Development
Spring 2005 : Aspect-Oriented Software Development
Spring 2008 : Algorithmic Financial Derivative Trading Game