|CS3997||Professional Practice||3 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. 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. Covers technical writing, oral presentation and library skills.
Prerequisites: Enrolment in the BCS program and 40 ch completed.