Beskrivelse
Oversikt over distribuert databehandling. Temaer inkluderer: beregningsmodeller, kommunikasjonskompleksitet, design og analyse av distribuerte algoritmer og protokoller, feiltolerante protokoller, synkrone beregninger. Anvendelser kan inkludere: kommunikasjon i datanett, kontroll i distribuerte systemer (f.eks. valg, distribuert gjensidig utelukkelse), manipulering av distribuert data (f.eks. rangering).
Forkunnskaper
- Forkunnskapskrav: COMP 1805 med minste karakter C- , COMP 2401 med minste karakter C- , og ( COMP 2406 eller SYSC 4504 ).
Vilkår og bestemmelser
- Forkunnskapskrav: COMP 1805 med minste karakter C- , COMP 2401 med minste karakter C- , og ( COMP 2406 eller SYSC 4504 ).
- Forelesninger tre timer i uken.
Referansetekst i originalspråket
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 with a minimum grade of C- , and ( COMP 2406 or SYSC 4504 ).
- Lectures three hours a week.
Kilder og referanser
Datoer og kilder beholdes for å hjelpe deg å verifisere opplysningene. Oversettelsene tilbys for å lette lesing; den offisielle kilden er referansen for krav og betingelser.
Kildereferanse : https://calendar.carleton.ca/undergrad/courses/COMP/