Object-Oriented Analysis and Design
0.
Title, Literature, and Content & Motivation
1. Object-Oriented Programming Using Java
- 1.0
Goals and Work plan
- 1.1
Introduction to Objects
- 1.2
Java Overview and Language Fundamentals
- 1.3
Objects and Classes
- 1.4
Reusing Classes
- 1.5
Packages and Information Hiding
- 1.6
Polymorphism
2.
Analysis, Design and Implementation
3. Object Oriented Modeling using UML
- 3.0
Introduction
- 3.1
Use
Cases
- 3.2
Class Diagrams in Analysis
- 3.3
Class Diagrams in Design
- 3.4
Activity Diagrams
- 3.5
Interaction Diagrams
- 3.6
State Diagrams
- 3.7
Architecture Diagrams
- Summary -
Overview slides of the last lecture.
4.
Project Management