Home
|
|
ECE 450H1S: Software Engineering II
Spring 2005 Session
ECE450H1S 2005
Important Announcements
ADMINISTRATION
Name
email
Instructor:
Dr. Yijun Yu
yijun@cs.toronto.edu
Teaching Assistants:
Alexia Giannoula
alexia@comm.utoronto.ca
Clark Merchant
Clark.Merchant@utoronto.ca
Mazen Almaoui
mazen@dsp.utoronto.ca
General Handouts
(All files are in PDF, except as marked.)
Course Information
Course Project Description
Software System Description
Lecture Notes and Slides
Lecture Notes Week 10
: On Configuration Managements (
4 slides per page
) (
answers
)
Lecture Notes Week 9
: On Software Contracts (
4 slides per page
) (
answers
)
Lecture Notes Week 8
: On Software Reuse (
4 slides per page
) (
answers
)
Lecture Notes Week 7
: On Aspect-orientation (
4 slides per page
)
Lecture Notes Week 6
: On Software quality measurements (
4 slides per page
)
Lecture Notes Week 5
: On Refactoring (
4 slides per page
)
Lecture Notes Week 4
: On Design Patterns (
4 slides per page
)
Lecture Notes Week 3
: On Requirements Engineering (
4 slides per page
) (
OpenOME
)
Lecture Notes Week 2
: On Software Reengineering (
4 slides per page
) (
Survey results
)
Lecture Notes Week 1
: Why Software Engineering? (
4 slides per page
) (
Survey form
)
Tutorials
Tutorial 9. Review the course contents
Tutorial 8. Team Presentations
Tutorial 7.
On Unit Test tool
(
4 slides per page
) (
answers
)
Tutorial 6.
On Aspect-oriented programming
(
4 slides per page
)
Tutorial 5.
More On Software Quality Measurements
(
4 slides per page
)
Tutorial 4.
More on Refactorings
(
4 slides per page
)
Tutorial 3.
More on Design patterns
(
4 slides per page
)
Tutorial 2.
OpenOME distilled
(
4 slides per page
)
Tutorial 1.
On Web services
(
4 slides per page
)
Related information
CSC408H, 2004 Fall
ECE450H, 2004 Spring, by Homayoun Dyani-Fard
ECE450H, 2001 Winter, by Marsha Chechik
ECE450H, 2000 Winter, by David A. Penny