Credit units: 3
Offered: Term 3 only
College: Graduate and Postdoc Studies
Department: Computer Science
This course aims to make students aware of the challenges inherent in the maintenance and evolution of software systems, and to provide a working understanding of some of the techniques and best practices currently in use for changing software safely, efficiently and in a cost effective way during the evolution.
Permission of instructor required.
Upcoming class offerings
Examples of current or recently-offered class syllabus material can be found on the Open CourseWare website.
The syllabus is a public document that provides detail about a class, such as the schedule of activities, learning outcomes, and weighting of assignments and examinations. Please note that the examples provided in Open CourseWare do not represent a complete set of current or previous syllabus material. Rather, they are presented solely for the purpose of indicating what may be required for a given class.
For more information about syllabi, visit the Academic Courses Policy.