Last modified: 2019-10-13
This is a course page of
David Casperson
Associate Professor
Computer Science
University of Northern British Columbia

CPSC 101 — Winter 2019 — Project

News

2019-03-11
Implmeenation due date pushed back.
2019-01-24
File links on this page completed
2019-01-19
Team lists circulated by e-mail.
2019-01-07
Project due dates updated to 2019.
2019-01-03
Project for CPSC 101 has not yet been chosen.
2019-01-04

No news is good news.

Project

Team Lists

Team lists are now posted on Blackboard.

Overview

A document

An overview of the work to be done and dates can be found in .pdf format by clicking the image to the left.

The detailed list of tasks and dates can be found here. For convenience, these due dates and assignments are:

Activity Due Date %-age
Design2019-02-06Friday30%
Revised Design2019-02-15Friday0%
Implementation2019-03-15Friday50%
Presentation2019-03-18Monday0%
Testing 2019-03-27Wednesday10%
Revision2019-04-03Wednesday10%

Specification

A document

The project problem specification

can be found by clicking the icon to the left.
(and plain text is available at here).

Design Process

A document

Documentation of the design process can be found on http://casper.unbc.ca/ at
assets/pdf/cpsc101/2019/2019-cpsc101-project-design-method.pdf .

See “A Sample Design Document” below for a sample design document.

A Note on Formal Documents

A document

A general note on how to write formal documents can be found under http://casper.unbc.ca/ at
assets/pdf/cpsc101/2019/2019-cpsc101-formal-reports.pdf .

A Sample Design Document

A document

An imaginary design document that implements the design process described above can be found under http://casper.unbc.ca/ at
at assets/pdf/cpsc101/2019/2019-cpsc101-formal-reports.pdf .

The problem that this design document addresses is listed as an appendix. This is not necessary for your documents.

Home page Semesters Site Map
go back Winter 2019 go forward
2022-12 other links

CPSC 101 Java info [All years]
Policies
Labs
Project
Old Exams
Blackboard
CPSC 110 Python [All years]
CPSC 499
David’s Schedule
Lab Schedule
CPSC 101
CPSC 110 Labs Tuts

University Calendar

Other Links