OOP244 Notes

General Announcements

•May 11, 2009 •

Please view the weekly notes displayed below. It is recommended
to view the notes prior to class to get a basic idea of the
content. NOTE: understanding and practicing course material
and workshops (labs) are essential for successfully completing this course…

Things You Should Know First

•May 11, 2009 •

Useful Websites:  Common OOP244 Webpage: http://cs.senecac.on.ca/~oop244
Instructor’s Webpage: http://cs.senecac.on.ca/~murray.saul
Learn Webmail: https://learn.senecac.on.ca
Blackboard: https://my.senecacollege.ca
Moodle Learning Management System (LMS)

Email Address:
murray.saul@senecac.on.ca

Office:
T2105 (TEL Building)

Week 1: Introduction to C++ Programming

•May 11 – 17, 2009 •

Course Outline:  OOP244 Subject Outline
Course / Class Standards:

Lessons:
Strategies for Success: [ odp ]      [ ppt ]

Module 1: Complexity [ html  ]
Module 2: Object Terminology [ html  ]
Module 3: Modular Programs [ html  ]

Workshop #1: [ Compiling Modular Source Code [ html   ]

Example: OO in Developping Games [ html ]
What is an ISBN? [ html ]

Link to Coding Examples: [ html ]

Week 2: C++ Programming Foundations I

•May 18 – 24, 2009 •

Lessons:
Module 1: Pointers and Arrays [ html  ]
Module 2: Derived Data Types [ html  ]

[ Assignment #1 Specifications ]

Link to Coding Examples: [ html ]

Week 3: C++ Programming Foundations II

•May 25 – 31, 2009 •

Lessons:
Module 1: Arrays, Containers, Walkthroughs [ html ]
Module 2: C++ Fundamentals [ html ]
Module 3: Dynamic Memory [ html ]

Workshop #2: Derived Data Types [ html  ]

Link to Coding Examples: [ html ]

Week 4: C++ Programming Foundations III

•June 1 – 7, 2009 •

Lessons:
Module 1: C++ Structures [ html ]
Module 2: Input and Output [ html ]

Summary (Weeks 1- 4): [ odp ] [ ppt ]

Workshop #3: C++ Structures [ html  ]

[ Assignment #1 Submission Instructions ]

Link to Coding Examples: [ html ]

Week 5: Encapsulation I

•June 8 – 14, 2009 •

Lessons:
Module 1: Classes [ html ]
Quiz – Walkthru
Module 2: Member Functions [ html ]

Workshop #3 / Continued: Assignment #2 Help | C++ Structures [ html  ]

[ Assignment #2 Specifications ]

Link to Coding Examples: [ html ]

Week 6: Encapsulation II

•June 15 – 21, 2009 •

Lessons:
Module 1: Overloading [ html ]
Module 2: Helper Functions [ html ]

[ Assignment #2 Submission Instructions ]

Workshop #4: Assignment #2 Help | Science Classes [ html  ]

Week 7: Evaluation – Assessment

•June 22 – 28, 2009 •

Test #1

Workshop #5: Object Expressions [ html  ]

Other half of this course is taught by:

Ayesha Manzer
webpage: http://cs.senecac.on.ca/~ayesha.manzer
e-mail: Ayesha.Manzer@senecac.on.ca

Remaining OOP244 Course Notes: Planned Weekly Schedule


4 Responses to “OOP244 Notes”

  1. This is a very cool blog, with thanks with this! Ive read lots about it topic before so i believe you.

  2. This is definitely fascinating, You are an overly skilled blogger. Ive joined your rss feed and turn into up for interested in really your great post. Also, Ive shared your blog during my social support systems!

  3. Hi there. Today using msn. This is usually a effectively written article. I am guaranteed to bookmark it and bring back to learn more within your useful information. Information post. I’ll definitely return.

  4. sustain the excellent improve the internet site. Do as if it! :p Could use even more frequent updates, but i am certain that that you simply got other activities activities like most of us do. =)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: