go to CIS 
home page

DCCT*3030
Winter 2006

 Home

 Course Outline 

 Group Project 

 Course Material 

 Assignments 

 Laboratories 

 Online Resources 


Comments/Suggestions


Distributed Programming I

Lectures and Reading
Important Notice: All the material (slides, notes, etc.) here are copyrighted by Qusay H. Mahmoud. Students in DCCT*3030 (Winter 2006) are the only people allowed to use these notes/slides for the purpose of the course and not for anything else. No one is allowed to use these slides without the permission of Qusay H. Mahmoud (qmahmoud@cis.uoguelph.ca).

PowerPoint Slides for the Textbook: The Software Engineering textbook we're using for this course comes with slides (PPT format) and can be downloaded from this URL: http://wwwbruegge.in.tum.de/OOSE/WebHome.

Date
Lecture Notes
Week 1
Introduction to distributed programming
Week 2
Distributed Programming (same slides from week1)
Week 3
Introduction to Software Engineering (motivation), Getting Started with UML
Week4
Requirements Elicitation
Week5
Requirements Elicitation (same slides from week4)
Week 6
Analysis
Week 7
System Design (Part I)
Week 8
System Design (Part II), Object Design
Week 9 Object Design (same slides from week8), design patterns
Week 10 Implementation, UML models to Java mapping
Week 11
Tesing
Week 12
Configuration Management
Week 13
Presentations
Note: Last day of classes for the Winter semester is April 13.



Copyright © Qusay H. Mahmoud , University of Guelph.