Last modified: 2023-01-26
This is a course web page of
David Casperson
Associate Professor
Computer Science
University of Northern British Columbia

CPSC 200: Algorithm Analysis and Development (Winter 2024)

Programming Homework Policies

Late Policy:
Max MarkHanded in
50On time
45By beginning of the next lecture
43Within two lectures
40Within one week
35???
25Before end of the course
This policy applies especially to programming homework. Assignments are due at the beginning of class on the day that they are due. Assignments received after the beginning of class are late.

Assignments that are late have the maximum possible mark reduced. For instance, for a programming assignment that is graded out of 50 marks that is handed in at the beginning of the lecture after it was due, the maximum possible mark is 45. If you would have scored 47/50, you score 45/50; if you would have scored 42/50, you still score 42/50.

All programming assignments will be received up until the end of the course, and the maximum possible mark will never drop below 50% of the assignment mark. The maximum possible mark drops to 50% when solutions or partial solutions are distributed in class, but you will receive warning should I decide to distribute solutions.

Cheating:
Don't. First offenses result in a grade of -100% on the assignment in question and formal notification of the College Dean. Allowing someone to copy your work is cheating. The UNBC Calendar describes academic offenses and possible penalties in more detail.
Home page Semesters Site Map
go back Winter 2024 go forward
2024-07 other links

Winter 2024
David’s Schedule

CPSC related resources
Java related information
UML-related information
CPSC 101 [All years]
CPSC 200 [All years]
CPSC 704

UNBC Undergraduate Calendar
Dates
Computer Science (BSc)
Regulations

published