CS4507 Lecture Notes


You may need to refresh your cache to see the latest Lecture notes.

Software Process:
  • Lecture 1 (14/9/16): Introduction
  • Lectures 2 and 3 (15 and 21/9/16): Software Dev Lifecycle Models
  • Lecture 4 and 5 (22 and 28/9/16): Agile Process
  • Lecture 6 (29/9/16): Software Requirements Engineering
  • OOAD in UML:
  • Lectures 7 and 8 (5 and 6/10/16): UML Overview
  • Lecture 9 (12/10/16): Use Cases
  • Lecture 10 (13/10/16): OOA: Domain Modelling
  • Lecture 11 (19/10/16): OOA: Sys Seq Diags and Sys Operations
  • Lecture 12 (20/10/16): OOD: Interaction View
  • Lectures 13 and 14 (26 and 27/10/16): OOD: Static View
  • Lectures 15, 16 and 17 (2, 3 and 9/11/16): OOD: GRASP
  • Lectures 18, 19 and 20 (10, 16 and 17/11/16): OOD: Design Patterns
  • Lecture 21 (23/11/16): Refactoring
  • SV&V:
  • Lecture 22 (24/11/16): SV&V
  • Exam Overview
  • end.