Term Project (posted by Steve)
Term Project (posted by Ken)
External
SepaWeb (Textbook Website)
________________________________________________________________________________
Instructor: Steven Pearce (ASB-10879)
Office Hours: MWF 09:30-11:20.
Phone: 291-4444
E-mail: stevenp@cs.sfu.ca - Emergencies Only
Class E-mail: cmpt-275@sfu.ca
Text: "Software Engineering: A Practitioner's Approach," by Pressman, R. S., 5th Ed.
Prerequisites/Corequisites:
BC High School Math 12. A minimum grade of C is required in all prerequisite
courses.
Grading:
Homework (10%) - Every two weeks (announced in class)________________________________________________________________________________
Class Participation (5%) - Random (CORRECTION - NO POP QUIZZES 120101)
Term Group Project (25%)
Midterm Examination (20%) - Friday, February 16.
*Final Examination (40%) - April 23rd from 08:30 to 11:30 hrs in B9200 (both D1 and D2).
Administration and Preamble on Software Engineering Week 1 - January 8, 10, 12
Introduction to Software Engineering (Product, Process and Metrics)
Readings: Chapters 1 and 2 (Part I) and sections 4.1-4.4
Review sections 20.1-20.2 (Object Oriented Paradigm)
Teams established (5-person)
Week 2 -January 15, 17, 19
Project Management, Project Planning and Risk Analysis
Readings: Chapter 3, sections 5.1-5.6 & 6.1-6.3
Week 3 - January 22, 24, 26
Project Scheduling, SQA, and Requirements Analysis
Readings: Sections 7.1, 7.6-7.11, 8.1, 8.8, 10.4-10.5, Chapter 11
Week 4 - January 29, 31, February 2
Requirements Analysis and OO
Readings: Chapters 12, 20- 22 (TBA)
Week 5 - February 5, 7, 9
Analysis Modeling, Design and Software Architecture
February 7th - Last day to drop
Readings: Chapters 13, 14 and 22 (TBA)
Week 6 - February 12, 14, 16
Continued
MIDTERM (50 minutes, February 16th).
Readings: Chapters 13, 14 and 22 (TBA)
Week 7 - February 19, 21
Unit Implementation and Testing
Readings: Chapters 17-19 (TBA)
Classes CANCELLED on Friday, February 23
Week 8 - February 26, 28, March 2
Software Integration, Verification and Validation
Classes CANCELLED on Monday, February 26
Readings: Chapter 18
Week 9 - March 5, 7, 9
Software Maintenance
Readings: TBA
Week 10 - March 12, 14, 16
Software Maintenance and Advanced Topics
Readings: TBA
Week 11 - March 19, 21, 23
Advanced Topics
Readings: TBA
Week 12 - March 26, 28, 30
TBA
Week 13 - April 2, 4, 6
TBA and Course Review
_______________________________________________