Computer Science (CSC) Courses>The Practice of Computer Science

CSC106 - The Practice of Computer Science

Description

A survey of aspects of the application of Computer Science. Topics include: algorithms; complexity and decidability; programming; hardware; software engineering; selected interdisciplinary topics; ethical and societal considerations. Optional topics include: cryptography; security; databases; human computer interaction; graphics.

Units

1.5

Hours: lecture-lab-tutorial

3-1-0

Formerly

CSC 212

Note(s)

  • Credit will be granted for only one of CSC 106, CSC 112, CSC 212.
  • Not open to third- or fourth-year students in Computer Science or Software Engineering program.

Course offered by

Department of Computer Science

Course schedules

Summer timetable available: February 15. Fall and Spring timetables available: May 15.

Use the buttons below to search the timetable. If the search results show 0 classes and the message ‘Please search again’, then the class is not scheduled for the selected term.