
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.
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...