CSCI 259 -- C++ Programming, Bob Cook
PREREQUISITE: CS I or permission of the instructor
Click here to check your grades. Click here to see groups.
Click here to get the PC software (4/29 new release updated setfont on controls).
Group Project
The class will be divided into groups and each group will
have a designated project leader who is responsible for choosing
the project, submitting a design for approval, implementation and
testing. The project may be an application or a collection of
useful modules. All interfaces (.h files) must be approved by me
before coding. Choose your leader with care. They can only be
fired when every member of the group has sent me an e-mail
message that says "fire my leader". These messages will
remain anonymous but the leader will be warned by me each time
one is received. A fired leader receives a ZERO for the project.
The group is still responsible for completion, however, without
them.
Library Module
One of the themes of the CS department is "software
reuse". To that end, every student is required to write a
useful module that can be reused by future generations. For this
assignment, you can adapt any public-domain code that you can
find; you don't have to write the code yourself. First, the
interface (.h files) must be approved by the Instructor prior to
any coding or modification. Finally, you must turn in your code
AND a test program that exercises each method. Naturally,
duplication of existing library modules or modules being done by
another student are not permitted.
Homework Homework can be mailed in or turned in but must be received by the beginning of the class listed on the class outline.
Copyright ©1996, Robert P. Cook Last modified 07-Aug-2001