Website Updated May 3, 2011
May 3: The marks have now been posted to WebCT
Apr 19: Assignment 5 will be returned at the review session tomorrow.
Apr 19: An updated copy of the topics list has been posted: Both Templates and Interfaces were accidentaly omitted from the original version. Sincere apologies!
Apr 18: The room of the final exam has changed from SSC 3028 to SSC 3026 (the room beside)
Apr 12: Office hours will not be held during the exam period, but appointments can be made by email given sufficient notice
Apr 11: Exam review material has been posted on the Final page, including a topic list and possible question types
Mar 31: Exam review session has been scheduled for Wednesday, April 20th from 1:30-3:30 in MC316
Mar 17: Available times for acceptance testing have been posted. Please have one person in your group email a few times that most of your group will be available.
Mar 15: Assignments 5 & 6 have been posted on the Project page. Please note that you must submit a class diagram, as well as the code, for assignment 5.
Mar 15: All marks for the term so far have been posted to WebCT, as of last Thursday. Please verify that the marks I have for you are correct
Social Science Center - 3028 3026, April 25th, 2011, 9am
Jan 4 Intro
Jan 6 Intro to C++ Programming
Jan 11 Function calls
Jan 13 String, Files and Streams, Team Work
Jan 18 Managing Object Resources
Jan 20 Const Correctness Examples from today
Jan 25 Use Cases and UML Use Case Diagrams
Jan 27 Intro to Design Principles Printer Friendly
Feb 1 List Example - Part 1
Feb 3 List Example - Part 2 Creational Design Patterns
Feb 8 UML: Class, Object and Sequence Diagrams
Feb 10 Inheritance
Feb 15 Qt Intro Printer Friendly
Feb 17 Implementation Details & Boost
Mar 1 Midterm Review
Mar 7 Midterm take-up
Mar 9 Creational Patterns - Part 2 (Printer Friendly) Exceptions in C++
Mar 15 C++ Select Topics
Mar 17 Behavioural Patterns (Printer Friendly)
Mar 22 C++ Templates !--New Version, includes minor corrections
Mar 24 Structural Patterns (Printer Friendly)
Mar 29 Design Principles - Part 2
 
Examples from Class, Main directory
Adapted from Dr. Jamie Andrews
Lecture Slides != Lecture Notes
Office: Middlesex 27D
Office Hours:
Email: mlocke2 < at > uwo.ca
Please have "CS3307" or "3307" in your subject line
Regular Office Hours
Shaimaa Ali abadawy
By Appointment during exam period
Mark Brophy mbrophy5
By Appointment during exam period