CS 319 -
Object-Oriented Software Development

Summer 2013

Description
Schedule
Grading
Project
Resources
Related Links



Instructor:
Dr. Bedir Tekinerdoğan

Schedule

Week Mon Tue Wed Thu Fri Topic(s) Notice-Tasks
Wk 1
June 2010
10   12   14 - Introduction to Course
- Software Engineering Concepts and Principles
- Software Engineering project
- Modeling with UML
- Read Chapter 1 of Textbook
- Read Chapter 2
- Form project groups
Wk 2
June
17   19   21 - Requirements Analysis
Instructor absent (conference)
- First Quiz
- Read Chapter 3
Wk 3
June
24   26   28 - Use Case Modeling
- Analysis: Object Modeling
- Analysis: Dynamic Modeling
- Read Chapter 4 and 5
Wk 4
July
1   3   5 - System Design
- Addressing Design Goals
- Read Chapter 6 and 7
- Midterm Exam

Wk 5
July
8   10   12   - Design Patterns - Motivation
- Architectural Patterns
- Deliver Analysis Report
- Read Chapter 8
Wk 6
July
15   17 19 - Object Design Overview
- Object-Oriented Design Patterns
- Object-Oriented Frameworks

- Read Chapter 9, 10 and 11
- Second Quiz
Wk 7
July
22   24   26   - Mapping Models to Code
- Software Testing
- Project Presentations

- Deliver Final  Report

- Final Exam, July 30, 9:00-11:00, B-Z01