Print and PDF Options

COMP 4001 [0.5 credit] Distributed Computing

Overview of distributed computing. Topics include: computational models, communication complexity, design and analysis of distributed algorithms and protocols, fault-tolerant protocols, synchronous computations. Applications may include: communication in data networks, control in distributed system (e.g., election, distributed mutual exclusion), manipulation of distributed data (e.g., ranking).
Prerequisite(s): COMP 1805 with a minimum grade of C-, COMP 2401 and COMP 2406 or SYSC 4504.
Lectures three hours a week.

Psychology

http://calendar.carleton.ca/undergrad/undergradprograms/psychology/

...the concentration. If PSYC 4001 is presented in...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...

Mathematics and Statistics

http://calendar.carleton.ca/undergrad/undergradprograms/mathematicsandstatistics/

...Restricted Courses MATH 1805 / COMP 1805 can be...offered), ECON 3001 , ECON 4001 , ECON 4002 , ECON...

Biology

http://calendar.carleton.ca/undergrad/undergradprograms/biology/

...3002 , TSES 3500 , TSES 4001 , TSES 4002 , TSES...BIT, CHEM, CIVE, CMPS, COMP, ECOR, ELEC, ENSC...