Classes:
Year 2006
Fall 2006:
CS551 Advanced Software Engineering
(Winter 2006 syllabus – will be updated soon.)
Fall 2006:
CS590DM Distributed Systems for Mobile Applications
(syllabus)
Winter 2006:
CS560: Knowledge Management and Discovery
(syllabus)
Winter 2006:
CS551 Advanced Software Engineering
(blackboard system)
Year 2005
Fall 2005:
CS551 Advanced Software Engineering
Fall 2005:
CS451 Introduction to Software Engineering
Winter 2005:
CS560: Knowledge Management and Discovery
Winter 2005:
CS441: Programming Languages: Design & Implementation
Year 2004
Fall 2004:
CS551: Advanced Software Engineering
Fall 2004:
CS441: Programming Languages: Design & Implementation
Fall 2004:
CS597 & CS599: Independent Research (DR and Thesis)
Winter 2004:
CS560: Knowledge Management and Discovery
Winter 2004: :
CS590L: Distributed Component Architecture
Fall 2004:
CS597 & CS599: Independent Research (DR and Thesis)
Year 2003
Fall 2003:
CS551: Advanced Software Engineering
Fall 2003:
CS597 & CS599: Independent Research (DR and Thesis)
Winter 2003:
CS690L: Data Mining and Knowledge Discovery: Theory, Tools, and Technology
Winter 2003:
CS590L: Distributed Component Architecture
Year 2002
Fall 2002:
CS551: Advanced Software Engineering
Winter 2002:
CS590L: Distributed Component Architecture
Winter 2002:
CS451: Introduction to Software Engineering
Year 2001
Fall 2001:
CS551: Advanced Software Engineering
Summer 2001:
CS597/697: Direct Reading
Winter 2001:
CS551: Advanced Software Engineering
Year 2000
Fall 2000:
CS451: Introduction to Software Engineering
Winter 2000:
CS451: Introduction to Software Engineering
Year 1999
Fall 1999:
CS457: Software Architecture