As I teach more classes over the course of my graduate career, I shall list them here, along with any supplemental materials that I need to create for them. If you are a student of mine looking for materials, find your term and course below to locate any appropriate materials. For the benefit of my current students, my schedule, in addition to being on the front page, is here as well.
Projects:Software life cycles, requirements engineering, software design, design of distributed systems, verification and validation, software architecture, process metrics and models, research methods in software engineering.