Introduction to Computer Science II by James Tam Return to the course web page

Style Marking Guide

Formatting and appearance

Documentation

Naming conventions for identifiers (variables, named constants, functions, procedures, new types)

Program design

Coding style

Use of a debugging tool e.g., a debugclass with a static attribute (required for A3 onwards, optional for A1 & A2 because it requires a good understanding of how static variables work).