Week |
Date
& Dues |
Subjects
to be covered |
Lecture
Notes |
Week
1
|
Sept
12
|
Chapter
1 - OOA/D (p3)
Chapter 2 - Iterative Evolutionary and Agile (p17)
Chapter 3 - Case Studies (p41)
|
Week
1
|
Week
2
|
Sept
19
Quiz
1
|
Chapter
4 - Inception is Not the Requirements Phase (p47)
Chapter 5 - Evolutionary Requirements (p53) |
Week
2
|
Week
3
|
Sept
26
|
Chapter 6
- Use Cases (p61)
Chapter 7 - Other Requirements (p101) |
Week
3
|
Week
4
|
Oct
3
Homework
0
|
Chapter 8 - Iteration 1 - Basics (p123)
Chapter 9 - Domain Models (p131)
|
Week 4
|
Week
5
Foto1
Foto2
|
Oct
10
Project Phase 1 |
Chapter 10 - System Sequence Diagrams (p173)
Chapter 11 - Operation Contracts (p181)
Chapter 12 -
Requirements to Design - Iteratively (p195)
Chapter 13 - Logical Architecture and UML Package Diagrams (p197)
|
Week
5
|
Week
6
|
Oct
17
|
Chapter 14 - On to Object Design (p213)
Chapter
15 - UML Interaction Diagrams (p221) |
Week
6 |
Week
7
|
Oct
24
Project Phase 2
Quiz 3 |
Chapter 16 - UML Class Diagrams (p249) |
Week
7
|
Week
8
|
Oct
31
|
Review
(OO Analysis and Design) |
|
|
Nov
3-6 |
Ramazan
Bayramı |
|
Week
9
Foto
3
|
Nov
7
Project
Phase 3
|
More
on Use Cases
Polymorphism, Inheritance
User-Centrered Design
Association Classes
|
Week
9
9_UseCases
9_Polymorphism
9_UICenteredDesign
9_AssociationClasses
|
Week
10
|
Nov
14
@17:40 BCC BZ01-02
|
MIDTERM
EXAM
|
-
|
Week
11
|
Nov
21
Quiz 4
|
Principles of good UI Design
Chapter
27 - Iteration 3 - Intermediate Topics (p475)
Chapter 28 - UML Activity Diagrams and Modeling (p477)
Chapter 29 - UML State Diagrams and Modeling (p485)
Chapter 30 - Relating Use Cases (p 493)
|
Week
11
7
UI Design Principles
|
Week
12
|
Nov
28
Project Phase 4
|
OO Languages
Chapter 31 - Domain Model Refinement (p501) |
OO
Languages
Week
12
|
Week
13
|
Dec
5
Quiz
5
Quiz
6
|
Chapter 20 - Mapping Designs to Code
Chapter 24 - Quick Analysis Update (p407)
Patterns
|
Patterns |
Week
14
|
Dec
12
|
End
of Semester Review & Course and Inst Evaluation |
|
|
Dec
19
|
No
class - Reading Day: Thursday Classes
|
|
Week
15 |
Dec
19
Project
Demo Phase |
Project
Delivery, Presentation & Demonstration |
|
|
Dec
21-30 |
Final
exams |
|
|
Dec
28 Wed @15:30 at EB101-102-201-202-203-204
|
FINAL EXAM
|
|