Changes

Jump to: navigation, search

Weekly Schedule 20112 - OOP344

1,670 bytes added, 16:42, 8 August 2011
This Week
 
{{OOP344 Index | 20112}}
= OOP344 -- Weekly Schedule 2011/2 (Winter Summer Semester)=
== Week 9 - July 3 ==
# Create an account on this wiki, (please use your seneca email id for your wiki id)
#* Create your user page on wiki and fill it with your info (Not private ones)
# Join the IRC by [http://www.wikihow.com/Register-a-User-Name-on-Freenode registering your nickname on freenode] server and joining the #seneca-oop344 channel for 344 related dialog<br />Additional channels of interest: #seneca to interact with all Seneca students participating in opensource projects, and #seneca-social for Social (off-topic) dialog.
# Create a blog (if you don't already have one)
# Add your name to the [[Student List 20111 - OOP344 | OOP344 Student List]]# Download [http://tortoisesvn.net/downloads SVN] and check out '''checkout''' the OOP344 repo(svn://zenit.senecac.on.ca/oop344) to get the notes done in class (userid: "oop344", no password)# Create you your team page using [[Team page template - oop344 20111|provided template]]# Add your name to the [[Student List 20112 - OOP344 | OOP344 Student List]]
=== Resources ===
* [http://en.wikipedia.org/wiki/Wikipedia:How_to_edit_a_page How To edit Wiki pages]
* [http://en.wikipedia.org/wiki/Wikipedia:Cheatsheet How To edit Wiki Cheatsheet]
* [http://www.silverex.org/download/ Free Xchat (IRC Client) for windows]
* [http://colloquy.info/downloads.html Colloquy] an IRC Client for Mac
* [http://www.rapidsvn.org/download/release/0.12/RapidSVN-0.12.0-8051.dmg RapidSVN] a SVN Client for Mac
* [http://wiki.tryphon.eu/how_to_install_xchat XChat] For Linux user
== Week 10 - July 10 ==
=== This Week ===
* Assigning repos
* Virtual methods
* Pure virtual methods
* Abstract base classes (Virtual Base Classes page 96)
* Default arguments page 63
* bool data type
* Name space
* Forward Declaration page 67;
=== To Do ===
 
Due date: Jul 19 , 23:59 (11:59pm)
 
* Add your source code to your team's trunk
# Checkout the repository
# Copy only the .c and .h files to local trunk
# Right-click on the directory and select TortoiseSVN/ADD (select the files to add and click OK)
# Right-click on the directory and select SVN Commit to update the repository
 
* Start doing the task (adding your comment to iolmain.c)
=== Resources ===
=== This Week ===
* Dynamic Memory allocation review (oop244)
*: Dynamic Array
* Linked lists (page 69)
*# Queues
*# Stacks
=== To Do ===
* Release 0.1 due, see [http://zenit.senecac.on.ca/wiki/index.php/Console_UI_Core_Classes_-_OOP344_20112#Adding_Buffering_logic_to_your_iol_logic_.28Release_0.1.29 project due dates]
=== Resources ===
=== This Week ===
* Streams
** Text files
** Binary Random Access files
=== To Do ===
=== This Week ===
*Templates
*: Function templates
*: Class Templates
*Multiple inheritance
*:[[OOP344 Multiple inheritance, casting and temporary nameless objects | Multiple inheritance, casting and temporary nameless objects ]]
*Exception Handling
=== To Do ===
* Release 0.2 due Aug 3rd, See [http://zenit.senecac.on.ca/wiki/index.php/Console_UI_Core_Classes_-_OOP344_20112#Adding_CFrame_and_CField_classes_to_your_project_.28Release_0.2.29 project due dates]
=== Resources ===
=== This Week ===
* Test Two (Thursday)
=== To Do ===
* Release 0.5 due
=== Resources ===
=== This Week ===
* Thu, 18 August, 11:30 – 13:30 Room: Tel3075
====To Do====
Project Due: Sunday Aug 21st.

Navigation menu