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).
Includes: Experiential Learning Activity
Prerequisite(s): COMP 1805 with a minimum grade of C-, COMP 2401 with a minimum grade of C-, and (COMP 2406 or SYSC 4504).
Lectures three hours a week.

Psychology

Undergraduate Calendar

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

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

Mathematics and Statistics

Undergraduate Calendar

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

...3806 , COMP 3806 (no longer offered), COMP 3800...offered), ECON 3001 , ECON 4001 , ECON 4002 , ECON...

Co-operative Education

Undergraduate Calendar

http://calendar.carleton.ca/undergrad/regulations/co-operativeeducation/

...FOOD 3003, and FOOD 4001; Obtained an Overall...the first work term, COMP 2404 ; Obtained an...

Biology

Undergraduate Calendar

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

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