Course name: Object-Oriented Analysis and Design (Code: IT090IU)Spring semester 2025Class room: A1.109 |
Course Learning OutcomesThe following are the official course goals agreed upon by the faculty for this course, i.e., students can:TextbooksGrading schemeCourse Materials and CommunicationsAny assigment will be submitted to Blackboard by the announced due date and time. Assignments will be graded based on program performance and documentation. Tentative Class Schedule |
WEEK |
DATE |
TOPIC |
NOTE |
01 |
04/02 |
Business trip |
no class |
02 |
11/02 |
Introduction |
|
03 |
18/02 |
Object-oriented Concept |
|
04 |
25/02 |
Software Development Lifecycle |
Presentation topic: AOP
|
05 |
04/03 |
Use case Modeling |
|
06 |
11/03 |
Activity Modeling |
Assigment 1 |
07 |
18/03 |
Sequence Modeling |
Presentation topic: SOA |
08 |
25/03 |
Exercises + Revision |
|
10 |
01/04 |
Midterm |
|
11 |
08/04 |
Midterm |
|
12 |
15/04 |
State Modeling |
Invited talk - by TA |
13 |
22/04 |
Package Modeling |
Final project confirmation |
14 |
29/04 |
Design Principles and Patterns |
Presentation topic:
|
15 |
06/05 |
System Architecture |
Presentation topic: SRS |
16 |
13/05 |
Testing and Quality Assurance |
Presentation topic: Testing Automation |
17 |
20/05 |
User Interface + Project management and Collaboration |
Presentation topic: BDD |
18 |
22/05 |
Standby for Project Preparation |
No class |
19 |
27/05 |
Project Presentation |
The day is subjected to change |
20 |
03/06 |
Project Presentation |
The day is subjected to change |