Changes

Jump to: navigation, search

Weekly Schedule 20113 - OOP344

2,818 bytes added, 21:53, 7 December 2011
This Week
* [http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.branchmerge.commonpatterns.feature Feature Branching] ([[Learning how to branch and merge exercise - OOP344 20113|Exercise]])
* Write a FIFO Queue, with Add Remove and IsEmpty methods
*:http://heonyee.blogspot.com
=== Resources ===
*http://heonyee.blogspot.com*http://paslu.wordpress.com* [http://nateshmayuranathan.blogspot.com/2011/10/implementing-queue.html Implementing a Queue] by[[User:nmayuranathan|Natesh]]**:[http://wp.me/p1PNng-P Implementing a Queue -- Improved] by [[User:cfbale|Clinton]]*[http://minwookkim.blogspot.com/ My Queue Class] by [[User:Mwkim2|Mike Kim]]**:[http://jessesantos.wordpress.com/2011/10/14/improving-a-queue/ Improving a queue] by [[User:jsantos13|Jesse]]*[http://sandip25.wordpress.com/2011/10/14/queue/ Sandip's Queue Solution]*[http://www.kypertrast.net/seneca/2011/10/15/simple-queue-class-and-basic-check-of-memory-leaks-using-valgrind/ Creating a Queue class and using Valgrind to check memory] by [[User:mdafidchao|Michael]]
*[http://minwookkim.blogspot.com/ My Queue Class] by[[User:Mwkim2|Mike Kim]]
== Week 7 - Oct 16 ==
=== This Week ===
* Fucntions
*: Variable Argument list
*: Macros
*: main() and its arguments. (command line arguments)
*Linked Lists (continued)
*: Queues
*Templates
*: Function Templates
=== To Do ===
=== Resources ===
* [http://wp.me/p1PNng-Z Example Concat Function] by [[User:cfbale|Clinton]]
* [http://pixelaxe.com/blog/?p=15 Int to String Converter] by [[User:idshibanov|Ivan]]
== Week 8 - Oct 23 ==
=== Resources ===
* [http://www.kypertrast.net/seneca/?p=22 Makefile for Borland bcc32 and GNU g++] by [[User:mdafidchao|Michael]]
== Week 9 - Oct 30 ==
=== This Week ===
* Test 1
* Templates
*: class templates
 
=== To Do ===
 
=== Resources ===
== Week 10 - Nov 6 ==
*Streams
*:File Streams
*sizeof
*: primitive variables
*: classes, structs
* Classes
*: union
*: enum
* Static and Dynamic Types
*: Static class attributes and initialization
* constant values and constant class attributes
=== This Week ===
=== To Do ===
 
=== Resources ===
 
== Week 11 - Nov 13 ==
 
=== This Week ===
*Bitwise operators
*: masks
*: setting and getting bit values
*: encryption
*File Streams
*:Random Access
*:Binary files
 
=== To Do ===
* Write prnBit() function in one line only.
=== Resources ===
*[http://wp.me/p1PNng-2q print_bits() Function In One Line] by [[User:cfbale|Clinton]]
 
== Week 12 - Nov 20 ==
=== This Week ===
* Exceptions
*: try, throw, catch
* Inheritance
*: Multiple Inheritance
*: Virtual Inheritance
*: Setting base classes, and data initialization
*:: difference between setting and initializing
* Casting
*: Casting derived to base classes
*: overload casting
 
=== To Do ===
 
=== Resources ===
 
== Week 13 - Nov 27 ==
 
=== This Week ===
* Project review and discussion
* Subject review before Test 2
*: fstream binary file access, seek and tell methods
*: file indexing
*: Circular Shift
 
=== To Do ===
 
=== Resources ===
 
== Week 14 - Dec 04 ==
 
=== This Week ===
* Test 2
* please feel free to write what you would like to be done in the review session:
*:* Review and exam preparation
*:** Sec A:
*:**: extern
*:**: Test 2 answers
*:** Sec B:
*:**: setting bits
*:**: class templates
*:**: pointer arithmetic
*:** Sec C:
*:**: Test 2 answers
 
=== To Do ===
* Project R0.6 is due
=== Resources ===
 
== Exam Week - Dec 11 ==
 
=== This Week ===
* Final Exam Thursday Dec 15, 14:00 , Room T4040
*: You are allowed to bring one Text book and one binder, no single sheets
*: any single sheet or non-bound papers will be taken away
 
=== To Do ===
=== Resources ===
1
edit

Navigation menu