Outline

  (Object-Oriented Software Engineering) (Fall 2004)
- Section 3 -

 

Home
Outline
Textbook
Resources
Homeworks
Project Works
Project Groups
Policies
Quizzes
Exams
Homework Groups
Grades

Outline & Lecture Notes

Week Date & Dues Subjects to be covered Lecture Notes

Week 1

Sept 27

Chapter 1 - Software and software engineering

Chapter 1

Week 2

Oct 04

Quiz 1

Chapter 2 - Review of object orientation

Chapter 2 

 

Week 3

Oct 11

Homework 0
Homework 1
Quiz 2  

Chapter 3 - Basing software development on reusable technology

Chapter 3

Week 4

Oct 18
Quiz 3

Chapter 3 (cont'd)

 

Week 5

Oct 25
Quiz 4
Group Homework 1: Learning to use c-s framework

Chapter 4 - Developing requirements
 

Chapter 4

Week 6

Nov 1
Group Homework 2: Learning to use c-s framework

Chapter 4 - (cont'd)
Chapter 5 - Modelling with classes
Handout: Fundamentals of the Unified Modeling Language
(Hardcopy)

Chapter 5

Week 7

Nov 8
Project Phase 1: Domain and Requirements Analyses

Chapter 5 - (cont'd)
  

   

Week - 

Nov 15

Ramazan Bayramı

 

Week 8

Nov 22
Project Phase 2: Class Diagrams, Use Cases and Prototype UI

 


Chapter 7 - Focusing on users and their tasks (Use Cases)
Chapter 8 - Modeling interactions and behavior

Chapter 7
Chapter 8

Week 9

Nov 29

MIDTERM

Dec 3

Extra lecture - Chapter 7 & 8 - (cont'd)

Week 10

Dec 6

 

Chapter 9 - Architecting and designing software

Chapter 9

 

Week 11

Dec 13
Project Phase 3: Interactions and Behavior

Chapter 9 (cont'd)

Week 12 Dec 20
Quiz 5

Chapter 6 - Using design patterns Chapter 6
Week 13

Foto1/Foto2
Dec 27
Quiz 6

Software Testing
End of semester review
Chapter 10
Dec 31 Last day of classes Closure
Jan 3
 @13:40
Project Delivery, Presentation & Demonstrations

January 11 @12:15 BZ-01-05

FINAL EXAM
 

Final Exam grades posted.

Final  project  phase's grades posted.

Final Exam Solutions posted.

Letter grades will be determined after they are normalized with other CS-319 sections' grades.

Final note: You have only seen part of the OO world. You should really work hard to reach the required expertise level in the commercial world.

Last updated: 13/01/2005 19:12