Difference between revisions of "BTP300 Weekly Schedule 20113"

From CDOT Wiki
Jump to: navigation, search
(Week 8 - Oct 30)
(Week 8 - Oct 30)
 
(2 intermediate revisions by the same user not shown)
Line 156: Line 156:
 
* Start [https://cs.senecac.on.ca/~btp300/pages/workshops/w3.html Workshop 5 on Templates]
 
* Start [https://cs.senecac.on.ca/~btp300/pages/workshops/w3.html Workshop 5 on Templates]
 
* Start working on [https://cs.senecac.on.ca/~btp300/pages/assignments/a3.html Assignment 3]
 
* Start working on [https://cs.senecac.on.ca/~btp300/pages/assignments/a3.html Assignment 3]
** Read Specs
+
** Read specifications and discuss with team members
** Upgrade Existing Code
+
** Upgrade code from assignment 2 to prepare for new classes
 
*** Configuration File
 
*** Configuration File
 
*** consolelineedit.cpp
 
*** consolelineedit.cpp
Line 165: Line 165:
 
=== Resources ===
 
=== Resources ===
  
<!--
+
 
 
== Week 9 - Nov 6 ==
 
== Week 9 - Nov 6 ==
  
Line 196: Line 196:
 
=== Resources ===
 
=== Resources ===
  
 
+
<!--
 
== Week 10 - Nov 13 ==
 
== Week 10 - Nov 13 ==
  

Latest revision as of 07:36, 8 November 2011


BTP300 Fall 2011 | Weekly Schedule | Student List | Project Requirements | Teams and their Projects | Student Resources

Weekly Schedule 20113

Week 1 - Sep 4

This Week

To Do

Resources

Week 2 - Sep 11

This Week

To Do

Resources

Week 3 - Sep 18

This Week

To Do

Resources

Week 4 - Sep 25

This Week

To Do

Resources

Week 5 - Oct 2

This Week

To Do

  • Prepare your repository for your team members to start working on Assignment 2
  • Read Assignment 2 and allocate the responsibilities amongst the team members
  • Download Tortoise SVN and install it on your local computer.

Resources

Week 6 - Oct 9

This Week

  • Multiple Inheritance
  • review of handout
    • order of construction and destruction (base, derived, derived as listed)
    • early and late binding (increment() call)
  • review of inheritance
    • private, protected, public
    • order of construction and destruction
    • shadowing
    • compile-time and run-time binding

To Do

  • complete Workshop 4
  • start working on assignment 2
  • start studying for mid-term

Resources

Week 7 - Oct 16

This Week

  • Kinds of Polymorphism
    • ad-hoc (coercion and overloading)
    • universal (inclusion and parametric)
    • dynamic run-time identification
  • Templates
  • Mid-Term Test
    • two full periods
    • two questions - one walkthrough, one word problem
    • course textbook
    • one study sheet both sides

To Do

  • continue working on assignment

Resources

Week 8 - Oct 30

This Week

To Do

  • Start Workshop 5 on Templates
  • Start working on Assignment 3
    • Read specifications and discuss with team members
    • Upgrade code from assignment 2 to prepare for new classes
      • Configuration File
      • consolelineedit.cpp
      • CFrame
      • CField

Resources

Week 9 - Nov 6

This Week

To Do

Resources