Open main menu

CDOT Wiki β

OOP344 - 20101

Revision as of 00:26, 11 January 2010 by Fardad (talk | contribs)

Object Oriented Programming II Using C++

OOP344 - Student List - Teams - Project - IRC Schedules - Student Resources

Please help make this page resourceful for all OOP344 students to use!

OOP344 -- Object Oriented Programming II Using C++

Subject Description and Course Outcomes

The Project

The project for this semester is a multiplatform text based, Text Editor.

The project is divided into 2 main parts.

Individual work

Done individually! Each student must complete and hand her/his own work, no collaboration permitted for this part.


Open Source

This part will be done collaboratively in groups of 4 - 8 students under a simulated open source model

  • Basic Encapsulating Classes
    This part is written in C++ and encapsulates the io routines into classes
  • The Application
    this part is written in C++ and uses the "Basic Encapsulating Classes" classes to do interact with the user.

Grading

  • Tests
    • Test 1 10%
    • Test 2 10%
    • Quizzes 10%
  • Project
    • IO Library 2%
    • Application 18%
    • Contribution 10%
  • Final Exam 40%

Resources

Examples

svn://zenit.senecac.on.ca/oop344

Archives

Class notes, samples, tests, ... since 2001
Or checkout svn://zenit.senecac.on.ca/oop344/tags
OOP344 20093

OOP344 -- Weekly Schedule

Week 1 - Jan 10

This Week

  • Introduction to Open Source development.
  • Collaboration Tools:
    • Wiki
    • Blog
    • IRC
    • Code Repository

To Do

Due date: Sep -17 - 2009 , 23:59 (11:59pm)

Week 2 - Jan 17

Week 3 - Jan 24

Week 4 - Jan 31

Week 5 - Feb 7

Week 6 - Feb 14

Week 7 - Feb 21

Week 8- Feb 28 Study Week

Week 9 - Mar 7

Week 10 - Mar 14

Week 11 - Mar 21

Week 12 - Mar 28

Week 13 - Apr 4

Week 14 - Apr 11

Exam Wee - Apr 18