The lecture slides in this page are downloaded from the web site of the class textbook for convenience. The copyright of this material belongs to original copyright owner.

Chapter 1, Chapter 2, Chapter 2 (Revised), Chapter 3, Chapter 4, Chapter 5, Chapter 6, Chapter 6 (Revised), Chapter 7, Chapter 8, Chapter 9, Chapter 10, Chapter 11

The following slides are presented by the GTAs during recitation sections.

Use Case Diagrams, Use Case Diagrams Summary, Class and Sequence Diagrams, Additional UML Diagram Examples, Github, Jenkins, Maven, Eclipse, JUnit, Selenium