About the Course (Winter 2018)

According to the 2017-18 Academic Calendar, the course is described as follows:

CSCI 3060U Software Quality Assurance. Building on previous software design courses, this course concentrates on the rigorous development of high quality software systems. Topics covered in this course include software process, software verification and validation (testing, inspection), software metrics, and software maintenance. A major team project is an important feature of this course. 3 cr, 3 lec, 1.5 lab. This course may be offered in a hybrid format with 1.5 hours of lectures and 1.5 hours online lectures and learning materials. Prerequisites: CSCI 2020U, CSCI 2040U or CSCI 3040U. Credit restriction: SOFE 3980U.

COURSE OUTLINE

The course outline is available here.

MARKING SCHEME

  • Course Project Assignments (6) – 40%
  • Tests/Quizzes* (3) – 24%
  • Final Exam*36%

* In order to pass the course you must pass the individual work (i.e., the 60% of the mark consisting of the tests and the final exam).