Computer Science 4820 Software Engineering (Winter 2024)

Materials Available from the Service Desk

Publication date:
Authors:
  • Pressman, Roger S.
Holdings:
  • RESERVES-HOURLY (Available)

Publication date:
Authors:
  • Fowler, Martin
Holdings:
  • RESERVES-HOURLY (Available)

Publication date:
Authors:
  • stiller, Evelyn; LeBlanc, Cathie
Holdings:
  • RESERVES-HOURLY (Available)

This course emphasizes the theory, methods and tools employed in developing medium to large-scale software which is usable, efficient, maintainable, and dependable. Project management is a major focus. Topics include traditional and agile process models, project costing, scheduling, team organization and management, requirements modelling/specification, software design, software verification and testing, and re-engineering.

Course Instructor
David LeBlanc