CS3500 Lecture Notes


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

  • Lecture 1 (12/9/16): Introduction
  • Software process and requirements engineering:
  • Lectures 2 and 3 (14 and 19/9/16): Software Dev Lifecycle Models
  • Lectures 4 and 5 (21 and 26/9/16): Agile Process
  • Lectures 6 and 7 (28/9 and 3/10/16): Requirements Engineering
  • OOA/D:
  • Lectures 8, 9 and 10 (5, 10 and 12/10/16): Modelling and OOA
  • Lectures 11,12, and 13 (17, 19, and 24/10/16): Software Design
  • Project management and planning:
  • Lectures 14, 15 and 16 (26/10 and 2 and 7/11/16): Software Project Planning
  • Lecture 17 (9/11/16): Cost Estimation
  • Lecture 18 (14/11/16): Software Project Failure
  • Software components, implementation and software testing:
  • Lecture 19 (16/11/16): CBD and Software Implementation
  • Lecture 20 & 21 (21 and 23/11/16): SV&V
  • Exam Overview/Review
  • end.