CS 121 Lecture Slides |
||||
Topic |
Date |
Presentation |
.pdf file |
|
| Introduction, software requirements | Wed. 1/17 | Start presentation | Download | |
| Use Cases | Mon. 1/22 | Start presentation | Download | |
| Meeting Scheduler Use Cases | Start presentation | Download | ||
| Life Cycle Models, CRC Cards | Wed. 1/24 + | Start presentation | Download | |
| UML Class Diagrams | Wed. 1/31 + | Start presentation | Download | |
| Assignment 4 | Mon. 2/5 | Start presentation | Download | |
| Slides on STL (C++ Standard Template Library) | Wed. 2/7 | Start presentation | Download | |
| Objects vs. Class | Wed. 2/7 | Start presentation | Download | |
| Object-Oriented Design Principles | Mon. 2/12 | Start presentation | Download | |
| File System UML (Assignment 5) | Mon. 2/12 | Start presentation | Download | |
| Design Patterns | Wed. 2/14 + | Start presentation | Download | |
| Team Organization, Project Management | Wed. 2/16 + | Start presentation | Download | |
| Source Documentation Tools | Start presentation | Download | ||
| Version Control Software | Mon. 3/19 | Start presentation | Download | |
| Anti-Patterns | Mon. 3/19 | Start presentation | Download | |
| Verification, Design by Contract, Hoare Triples | Mon. 4/3 + | Start presentation | Download | |
| McCarthy's Transformation | reference | Start presentation | Download | |
| Software Testing | Mon. 4/16 | Start presentation | Download | |
| Code Inspection Guidelines | Mon. 4/30 | Start presentation | Download | |