COMP 3382

Software Engineering II


Note: This page is under construction

Course

The focus of this course is software architecture and component-based software engineering. Topics include model-driven architecture, service-oriented architecture, the component development process (including requirements, specification, provisioning, assembly, and testing) and current component technology. The goal of this course is for students to be able to assess the appropriateness of these techniques and to apply them in the development of large-scale systems.

Syllabus

The syllabus will have some revisions
Syllabus for COMP 3382—Summer 2011(PDF)

Assignments

Supplements

Course Resources

I have set up a google group for du-comp-3382-summer-2011

Books

Slides

All slides are used with the kind permission of Dr. Susanne Sherba

These notes are currently incomplete. Expect additions and changes throughout the course.

The first link on each line is one page per sheet, more suitable for reading.
The Handouts link is two pages per sheet, more suitable for printing
  1. Cheesman Book Chapters 1-3 (Handouts)
  2. Cheesman Book Chapter 4 (Handouts)
  3. Cheesman Book Chapter 5 (Handouts)
  4. Cheesman Book Chapter 6 (Handouts)
  5. Additional slides are via the google group site.