Slides
Slides
- Welcome
- Objects, UML, and Kotlin
- MVC and Android
- Software Process
- Requirements
- Sequence Diagrams
- Testing
- Design Patterns
- Refactoring
- Git Version Control
Archive
Below is an archive of old slides. Feel free to review for your own interest.
Welcome
- Welcome
- Old slides (dates, times, assignments, exams, will be out of date)
Objects UML Java
Reading: Course notes part 1 page 1-73
- Objects UML Java
- Objects UML Java - Campbell
- Objects UML Java Slides
- OOP Notes
- Objects, UML, and Java Draft Slides (4up)
- Objects, UML, and Java Draft Slides (1up)
- Objects, UML, and Java Draft Slides (Clean Version)
MVC & Object-Oriented Graphical User Interfaces
- MVC and Android Part I + Swing Slides (Tang)
- MVC and Android Part I + Swing Slides (1up)
- MVC and Friends Guest Lecture (Campbell)
- 3-Tier Architecture Guest Lecture (Pang) (4up)
- 🦾 MVC vs MVC 💪
- MVC - Campbell
- Fixed MVC Android/Swing Slides
- MVC and Android Part I Draft Slides (4up)
- MVC and Android Part I Draft Slides (1up)
- MVC and Android Part II Draft Slides (4up)
- MVC and Android Part II Draft Slides (1up)
- User Interface Design (1up)
- User Interface Design (4up)
More Objects UML & Java
Android Fragments
Android Activities Resources
Git
Software Process
- Software Process
- Software Process - Campbell
- Software Process Draft Slides (4up)
- Software Process Draft Slides (1up)
Requirements
- Requirements
- Requirements - Campbell
- Requirements Draft Slides (4up)
- Requirements Draft Slides (1up)
Testing
Design Patterns
Reading: Course notes part 2
- Design Patterns
- Design Patterns Part I Draft Slides (4up)
- Design Patterns Part I Draft Slides (1up)
- Design Patterns Part II Draft Slides (4up)
- Design Patterns Part II Draft Slides (1up)
- Design Patterns Part III Draft Slides (4up)
- Design Patterns Part III Draft Slides (1up)
- Design Patterns Part IV Draft Slides (4up)
- Design Patterns Part IV Draft Slides (1up)
- Decorator Pattern Slides (4up)
UML Sequence Diagram
Reading: Course notes part 1 pages ~73-76!
- Sequence Diagrams - Tang
- Sequence Diagrams - Campbell
- Sequence Diagram Draft Slides (4up)
- Sequence Diagram Draft Slides (1up)
Design Patterns (Continued)
Reading: Course notes part 2
Refactoring
Human Error
Optimization
Retrospectives
Review
Future
Old Resources