1
edit
Changes
Updated timeline. Still have to update dates...
'''This page is permanently under construction.'''
== Week 1 - Sep 3 Jan 6 ==
=== This Week 1 ===
=== Resources 1 ===
* [http://etherpad.proximity.on.ca:9001/p/oop344_20133B-1 oop344_20141 Etherpad]
* Git
** [http://git-scm.com/book Pro-git book]
** [http://www.ircbeginner.com/ircinfo/ircc-commands.html IRC Basic Commands]
==Week 2 - Sep 10Jan 13==
===This Week 2===
===To Do 2===
*If you have not already, request an account on this wiki (admin email can be found on wiki login page, top right of the screen)
*Add your information to [[Student List 20133 20141 - OOP344|The Student List]] as soon as possible
<br />
*Git Exercise: ([https://help.github.com/articles/generating-ssh-keys You need to generate an SSH key before you can do this exercise])
** Clone the repo in your account to your local machine
** Open the solution in Visual Studio 2012
** Find the errors in the program and fix them (Discussing this on the IRC channel is encouraged, but '''supplying answers is frowned upon''')
** Check your output against the [[oop344-ex1-output]] to be sure you corrected the program properly
** Once complete, add the file to your git stage and commit it with a message that details what you did to fix the program
===Resources 2===
* Single resource that will give you all the knowledge you need about pointers, including information given in the last two classes. '''WARNING! ''' Reading online tutorials is NOT a substitute to visiting '''attending''' in-class lectures.
*: [http://www.cplusplus.com/doc/tutorial/pointers/ Everything you always wanted to know about pointers, but were afraid to ask]
*: [http://www.learncpp.com/cpp-tutorial/78-function-pointers/ C++ Function Pointers in detail].
==Week 3 - Sep 17Jan 20==
===This Week 3===
[http://www.example.com link title]
{{collapsible header|Blog Posts 3|3|collapseduncollapsed}}
* [http://blog.fardad.com/2013/09/basic-math-challege-oop344.html Fardad's hint on basicMath]
|}
===Resources 3===
* Void Pointers
*:http://www.cprogramming.com/tutorial/lesson14.html
*:http://www.thegeekstuff.com/2013/01/c-argc-argv/
==Week 4 - Sep 24==
<!--
===This Week 4===
* Project introduction
* [https://github.com/Seneca-OOP344/20133notes/tree/master/SecB/06-Sep24/CIO CIO Library]
** contains the bconsole.h and bconsole.cpp files for the assignment, also contains a start to the assignment with a near complete console.h file and a non-finalized version of the display method, and a rough skeleton of the edit method
-->
==Week 5 - Oct 01==
<!--
===This Week 5===
* Pointers (function pointers)
*:[http://www.cprogramming.com/tutorial/function-pointers.html Function Pointers]
*:[http://www.programmerinterview.com/index.php/c-cplusplus/pure-virtual-function/ Pure Virtual]
-->
==Week 6 - Oct 08==
<!--
===This Week 6===
* Linked Lists
*Linked Lists: http://www.cprogramming.com/tutorial/lesson15.html
*Linked Lists (video): http://www.youtube.com/watch?v=o5wJkJJpKtM&sns=em
-->
==Week 7 - Oct 15==
<!--
===This Week 7===
* Project review
===Resources 7===
-->
==Week 8 - Oct 22 (STUDY break)==
<!--
===This Week 8===
===Resources 8===
-->
==Week 9 - Oct 29==
<!--
* Section AB:
** Initializing vs Setting/Assigning Objects
===Resources 9===
-->
==Week 10 - Nov 5==
<!--
===This Week 10===
* Section AB:
===Resources 10===
-->
==Week 11 - Nov 12==
<!--
===This Week 11===
* Section AB:
*Templates - YouTube link (Bucky's C++ Programming Tutorials, videos 58-61): http://www.youtube.com/watch?v=W0aoAm6eYSk
*[http://www.youtube.com/watch?v=XykJzVbrf3s Application of Bitwise Operations] very good video on bitwise operators
-->
==Week 12 - Nov 19==
<!--
===This Week 12===
*Section ABC:
* A good tool for viewing and editing binary files: [http://www.hhdsoftware.com/ Free Hex Editor Neo]
-->
==Week 13 - Nov 26==
<!--
===This Week 13===
*Section AB:
* [http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Flanguage%2Fref%2Fcplr134.htm Multiple Inheritance: Introduction]
* [http://www.cprogramming.com/tutorial/virtual_inheritance.html Multiple Inheritance: Virtual Inheritance]
-->
==Week 14 - Dec 3==
<!--
===This Week 14===
===Resources 14===
-->
==Exam Week ==
<!--
* Wednesday Dec 11th, at 11:30
*: OOP344AB, Room: S3031
** 2 sets of bound notes (book + notes) allowed
** Should be set (stapled papers or whatever)
-->