Computer Science

CS3983Professional Practice4 ch (3C) (W)

Covers social context of computing, professional and ethical responsibilities, risks and liabilities of computer-based systems, intellectual property, privacy and civil liberties, and professional certification by the Canadian Information Processing Society. Instructs students in the preparation of technical reports in Computer Science. Involves an independent study component resulting in a technical report, typically a survey paper. Requires preparation of a project plan that could be used for CS 4980, CS 4982, or CS 4993. Covers basic writing, oral presentation and library skills.

Prerequisite: 12 ch of CS courses at the 2000-level or higher and HUM 1021(Effective Writing I) or one course from the Faculty of Arts with 'W' designation or exemption from the BScCS Arts Core Writing Requirement.