Course: CMPT-212 Object-Oriented Appl. Design in C++ [2008-1]
Instructor: Jan Manuch (jmanuch@sfu.ca)
TA: Cong Wang (Carrie) (cwa9@sfu.ca)

 

Assignments

Scores:

You can check the scores from your assignments in gradebook.


Submissions:

Through submission server: https://submit.cs.sfu.ca/.

Remarks:

  1. Late submission policy: the final score is multiplied by (1-0.02H), where H is the number of hours (rounded up) the assignment was submitted after the deadline.

 

Weights:

Each assignment has weight 10%.

 

Evaluation:

 

Programming contests:

Programming assignments may have associated “programming contests”, where some objective characteristic (such as “running time” or “size of binary file”) will be measured for the program written for the assignment. The objective characteristic and the conditions of the programming contest will be announced together with the assignment.

The winning program(s) will have to meet all the requirements of the assignment and achieve the best score on the objective characteristic (e.g. fastest running time on a given input). At most 3 winners will be chosen for each assignment.

A winner can either

The choices will be made at the end of the course.

 

Assignments:

Assignment number

Release date

Due date

Link

Evaluation

Last Updated

#1

 Jan 22, 2008

Feb 5, 2008 at 11pm

Extended to Feb 7 at 11pm

a1.pdf

Sample test:

a1_test1.txt

a1_test1-output.txt

Test files:

a1_tests.zip

Scoring:

a1_scoring.txt

Rev 1.0 (Jan 22, 2008, 11:26)

#2

 Feb 8, 2008

Feb 22, 2008 at 11pm

a2.pdf

Header file:

set.h

Sample test:

a2_test1.cpp

a2_test1-output.txt

Test files:

a2_tests.zip

Scoring:

a2_scoring.pdf

Contest tests:

a2_contest.zip

Rev 1.0 (Feb 8, 2008, 16:17)

#3

 Mar 6, 2008

Mar 25, 2008 at 11pm

a3.pdf

Start-up files:

field.h field.cpp

Sample tests:

a3_tests1-3.zip

New test:

a3_test4.cpp

a3_test4-output.txt

a3_test5.cpp

a3_test5-output.txt

Test files:

a3_tests.zip

Scoring:

a3_scoring.pdf

Rev 1.0 (Mar 6, 2008, 00:23)

#4

 Mar 26, 2008

Apr 7, 2008 at 11pm

Extended to Apr 8 at 11pm

a4.pdf

Start-up files:

a4.zip

 

Scoring:

a4_scoring.pdf

Rev 1.2 (Apr 2, 2008, 16:45)

 

 

Contest winners:

 

Assignment 1.

 

 winner

 size of executable

 submission

 

 

 

 Nadir Al-Hamzy

 526,425 bytes

 a1.cpp

 Kin Hei Lee

 777,867 bytes

 a1.cpp

 


Assignment 2.

 

 winner

 speed test 1

speed test 2

total

 submission

 

 

 

 

 

 Nadir Al-Hamzy

 21s

 7s

 28s

 set.h set.cpp

 Liyang Zhang

 325s

 6s

 331s

 set.h set.cpp

 Craig Mustard (extension winner)

 22s

 1s

 23s

 set.h set.cpp

 

 

Assignment 3.

 

 winner

 field.h

field.cpp

total

 submission

 

 

 

 

 

 Nadir Al-Hamzy

 1341 bytes

 4939 bytes

 6280 bytes

 field.h field.cpp

 Kin Hei Lee

 1318 bytes

 5767 bytes

 7085 bytes

 field.h field.cpp

 Brian Malkinson

 1611 bytes

 7009 bytes

 8620 bytes

 field.h field.cpp

 

 

Assignment 4.

 

 winner

 TA score

Instructor score

total

 submission

 

 

 

 

 

 Kin Hei Lee

10

10

20

 a4.zip

 Pavlo Timoshkin

10

9

19

 a4.zip

 Nadir Al-Hamzy

8

9

17

 a4.zip

 

 

General Information
Course Information
Lecture Notes

Last modified: 15-04-2008 17:47