Difference between revisions of "OOP344 - 20101"

From CDOT Wiki
Jump to: navigation, search
(Individual work)
(Individual work)
Line 13: Line 13:
 
===Individual work===
 
===Individual work===
  
Done indivdually! each student must had his/her own work, no collaboration permitted for this part.
+
Done individually! each student must had his/her own work, no collaboration permitted for this part.
 
* [[OOP344 Assignment One#Console Input Output Library|Console Input Output Library (ciol)]]
 
* [[OOP344 Assignment One#Console Input Output Library|Console Input Output Library (ciol)]]
 
** [[OOP344 Assignment One#Basic Console Input Output|Basic Console Input Output (io)]]: <br /> This part is written in C language. It is responsible to handle basic input output features needed to interact with console
 
** [[OOP344 Assignment One#Basic Console Input Output|Basic Console Input Output (io)]]: <br /> This part is written in C language. It is responsible to handle basic input output features needed to interact with console

Revision as of 01:00, 14 September 2009

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 had his/her own work, no collaboration permitted for this part.

Open Source

This part will be done collaboratively in groups of ??? (to be decided) students under a simmulated open source model

  • Basic Encapsulating Classes (bec)
    This part is written in C++ and encapsulates the io routines into classes
  • The Text Editor
    this part is written in C++ and uses the bec classes to do full text edit.

Grading

Resources

Examples

Examples and Notes done in class

Archives

Class notes, samples, tests, ... since 2001