COSC 499: Capstone Software Engineering Project


Administration

Office Hours: Wednesdays 1:00-2:00pm and Thursdays 3:30pm-4:30pm

Download course outline and review it carefully. It covers course objectives, grading, and various course and university policies.

Important Dates: See http://okanagan.students.ubc.ca/calendar/

Available Projects: See list of projects.


Tentative Schedule

Semester 1
Week Date Notes/Readings/Additional Materials Milestones
1 09/06-08 Course overview, team formation, project overview
  • Background form
  • 2 09/13-15 Project setup and milestone planning
  • IP agreement info due: Complete Google doc
  • 3 09/20-22 Invited talk: Derek Gratz, University Industry Liaison Office
    IP agreement template
    4 09/27-29 Individual Weekly Progress Measures
    5 10/04-06
    6 10/11-13
    7 10/18-20 Requirements Presentations
  • Requirements doc due
  • Complete the peer and group evals online
  • 8 10/25-27
    9 11/01-03
    10 11/08-10 No classes this week (midterm break)
    11 11/15-17 Design Presentations
  • Design Document due
  • Complete the peer and group evals online
  • 12 11/22-24
    13 11/29-12/01 Prototype Demo #1 + Test Report: How it works
  • Test report due
  • Client feedback form due online
  • Semester 2
    Week Date Notes/Readings/Additional Materials Milestones
    1 01/03-05 Client Feedback Review
    2 01/10-12
    3 01/17-19 Prototype Demo #2 + Test Report
  • Test report due
  • 4 01/24-26
    5 01/31-02/02
    6 02/07-09 Prototype Demo #3 + Test Report
  • Test report due
  • 7 02/14-16 Reading Break
    8 02/21-23
    9 02/28-03/02
    10 03/07-09 Testing session: How it works
    11 03/14-16
    12 03/21-23
    13 03/28-30 No classes this week (Good Friday)
    14 04/04-06 Mock presentations
    FINAL EXAM PERIOD Final Presentations
  • Final report and code due
  • Complete the peer and group evals online
  • Client feedback form due online