Computer Science (CSC) Courses>Distributed Computing

CSC462 - Distributed Computing

Description

Review of computer networking. Mechanisms including interprocess communication and remote procedure call. Distributed operating systems design problems: kernels and microkernels, process models, virtual memory, naming and protecting. Distributed file systems. Fundamental problems in distributed computing: naming, ordering of events, replication and atomicity. Case studies.

Units

1.5

Hours: lecture-lab-tutorial

3-3-0

Note(s)

  • Credit will be granted for only one of CSC 462, SENG 462.

Prerequisites

  • Complete all of the following
    • Complete all of:
      • CSC360 - Operating Systems (1.5)
    • Complete 1 of:
      • CSC361 - Computer Communications and Networks (1.5)
      • CSC450 - Computer Communications and Networks (1.5)
      • CENG460 - Communication Networks (1.5)
      • ECE458 - Communication Networks (1.5)

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.