Difference between revisions of "Weekly Schedule 20121 - OOP344"

From CDOT Wiki
Jump to: navigation, search
(Resources: name fix)
(sizes to lectures added)
Line 72: Line 72:
 
=== Resources ===
 
=== Resources ===
 
* Some notes from the Thursday class can be found [http://a-petrus.blogspot.com/2012/01/jan-26-2012-class-notes.html here] (apetrus)
 
* Some notes from the Thursday class can be found [http://a-petrus.blogspot.com/2012/01/jan-26-2012-class-notes.html here] (apetrus)
*[http://www.sendspace.com/file/2pzqbx 26-Jan-2012.mp4] Also if you are interested audio lecture in one file.mp4<br/>
+
*[http://www.sendspace.com/file/2pzqbx 26-Jan-2012.mp4] Also if you are interested audio lecture in one file.mp4 (55 mb)<br/>
  
 
== Week 4 - Jan 30 ==
 
== Week 4 - Jan 30 ==
Line 95: Line 95:
  
 
*I have also posted some class notes [http://a-petrus.blogspot.com/2012/02/january-30-2012-oop344-class-notes.html here] and [http://a-petrus.blogspot.com/2012/02/february-2-2012-class-notes.html here] (apetrus)
 
*I have also posted some class notes [http://a-petrus.blogspot.com/2012/02/january-30-2012-oop344-class-notes.html here] and [http://a-petrus.blogspot.com/2012/02/february-2-2012-class-notes.html here] (apetrus)
*[http://www.sendspace.com/file/19gas8 02-Feb-2012.mp4] Also if you are interested audio lecture in one file.mp4<br/>
+
*[http://www.sendspace.com/file/19gas8 02-Feb-2012.mp4] Also if you are interested audio lecture in one file.mp4 (85 mb)<br/>
 
== Week 5 - Feb 05 ==
 
== Week 5 - Feb 05 ==
 
=== This Week ===
 
=== This Week ===

Revision as of 14:38, 6 February 2012


OOP344 | Weekly Schedule | Student List | Teams | Project | Student Resources

OOP344 -- Weekly Schedule 2012/1 (Winter Semester)

  • Watch the lecture, scroll bellow to resources (week 4)!


Week 1 - Jan 8

This Week

  • Introduction to Open Source development.
  • Collaboration Tools:
    • Wiki
    • Blog
    • IRC
    • Code Repository


To Do

Form a team of 3 to 5 students and select a name for your team. (members can be from both sections of oop344)

  1. Create an account on this wiki, (please use your seneca email id for your wiki id)
  2. Join the IRC by registering your nickname on freenode server and joining the #seneca-oop344 channel for 344 related dialog
    Additional channels of interest: #seneca to interact with all Seneca students participating in opensource projects, and #seneca-social for Social (off-topic) dialog.
  3. Create a blog (if you don't already have one)
  4. Add your name to the OOP344 Student List
  5. Download SVN and check out the OOP344 repo(svn://zenit.senecac.on.ca/oop344) to get the notes done in class (userid: "oop344", no password)
  6. Create your team page using provided template

Resources

Week 2 - Jan 15

This Week

  • namespaces
  • extern
  • define
    Macros
  • project review

To Do

  • Form your teams and send me ONE email per team containing team member complete Seneca info.
    Update the Team page.
  • If you are not able to join a team send me an email to place your myself.

Resources

  • Each team should have their own page like this team. Click here for more info.

Week 3 - Jan 22

This Week

  • pointers review, pointer arithmetic
  • project review

To Do

  • Finalize your teams

Resources

  • Some notes from the Thursday class can be found here (apetrus)
  • 26-Jan-2012.mp4 Also if you are interested audio lecture in one file.mp4 (55 mb)

Week 4 - Jan 30

This Week

  • SVN account submissions
  • Statics
    variables
    attributes (member variables
    methods
  • recursion
  • Operators in C
  • Virtual
    pure virtual methods
    abstract base classes

To Do

  • Review your teams

Resources

  • If you missed this class (Thursday) or you couldn't follow along because fardad speaks too fast. whatever the reason you can watch the lecture here!
  • I have also posted some class notes here and here (apetrus)
  • 02-Feb-2012.mp4 Also if you are interested audio lecture in one file.mp4 (85 mb)

Week 5 - Feb 05

This Week

  • References
    review
    Returning
  • DMA

To Do

Resources