Changes

Jump to: navigation, search

OOP344 Weekly Schedule 20102

2,000 bytes added, 09:11, 7 September 2010
no edit summary
{{OOP344 Index20102}}
= OOP344 -- Weekly Schedule 20102=
* [[oop344 20102 - iof functions|Basic Input/Output Functions]]
* [http://en.wikipedia.org/wiki/C_preprocessor Preprocessor Directives]
 
 
== Week 3 - May 23 ==
=== This Week ===
 
* Casting
* Pointers, Arithmetic
* Arrays, (Multi-dimensional)
* [[oop344 20102 - iof functions|iof]] (continued)
* lazy evaluation
=== To Do ===
 
* work with svn and familiarize yourself with it
* Blog,
* Book your first IRC meeting with your prof.
* Get ready for the first quiz on what ever we work on till now
 
=== Resources ===
 
* [[oop344 20102 May 27 - Online IRC course| May 27 course]]
 
== Week 4 - May 30 ==
 
=== This Week ===
* void pointers
* intro to pointer to functions
* [[Oop344_20102_-_iof_functions | Coding iof functions]]
 
=== To Do ===
* write void MemCpy(void* des, void* src, unsigned int size);
** this function copies the contents of src into des, byte by byte to '''''size''''' bytes
 
=== Resources ===
* [svn://zenit.senecac.on.ca/oop344/trunk/05-Jun02 iof notes]
 
== Week 5 - June 6 ==
 
=== This Week ===
* Pointer to functions
* unions
* Enumeration
* typedef
* logical operators
* conditional expression
* sizeof
* bitwise operators
* [[Oop344_20102_-_iof_functions | Coding iof functions]] continued
 
=== To Do ===
 
=== Resources ===
 
== Week 6 - June 13 ==
 
=== This Week ===
* Quiz
* bitwise operators (continued)
* bit-fields
* Declaration Modifiers
* Real Syntax of main()
* Variable Arguments
* Starting C++ and Main Project
 
=== To Do ===
* Study for Quiz This week & next week
* Next Week Midterm Test
* Fill [svn://zenit.senecac.on.ca/oop344/trunk/TeamSelfMarking.ods The Team Self Evaluation From] on a computer and hand it in.
=== Resources ===
 
 
== Week 7 - June 20 ==
 
=== This Week ===
* Quiz
* Forward declaration
* Abstract classes
* Exceptions
* Default Parameters
* Main project review
 
=== To Do ===
* Start the main project by dividing tasks between team members
=== Resources ===
 
 
== Week 8 - June 27 (Study Week) ==
 
=== This Week ===
* OOP344 classes are in place on Tuesday and Wednesday (12:00 to 14:00, Room S2174 and if majority of the class stays, we can stay more)
* Test 1 will be on Wednesday
* Main Project Review
* Default Parameters
* Member Initialization
* Namespaces
* Intro to Linked Lists ??
* [svn://zenit.senecac.on.ca/oop344/trunk/13-Jun29 Review Session Notes]
 
=== To Do ===
* Start the main project by dividing tasks between team members
* Create Mock-up classes and methods and commit it to the repository.
=== Resources ===

Navigation menu