Software design ,
Learning materials:
Introduction
Presentations 1, 4, 6, 7, 17, 22, 23
Object Oriented Software Engineering:
Practical Software Development using UML and Java, 2nd Ed.
Lecture slides from Chapters: 1, 2, 3, 4, 5, 8, 9, 10
Use case, Sequential, Class, Object, Communication (Collaboration), Statecharts, Activity, Components, Deployment
Project (within the Software design course)
Assignment: InstantChat.doc
Documentation template: SD_ProjectDocumentation.doc
Assistant in charge: Alan.Jovic@fer.hr