Computer Science 4820 Software Engineering (Winter 2019)

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: 

Materials Available from the Service Desk

Publication date:
Authors:
  • Stiller, Evelyn
Holdings:
  • RESERVES-HOURLY (Available)

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

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