Skip to main content

Distributed Systems

Module code: CS7NS6 · Semester: Semester 2

Questions by Year​

0 of 2 done · tick papers and add notes as you go

Papers open on tcd.ie (sign in to TCD first).

Topics

  • Distributed system characteristics and challenges LO1
  • Architectural models and paradigms LO2
  • Consistency, reliability and availability trade-offs LO4
  • Seminal distributed systems LO2, LO5
  • Designing a large distributed application LO3
Learning outcomes (exam covers LO1–5)
  1. Describe distributed systems and the issues they raise for architects
  2. Evaluate architectural models for large-scale distributed systems
  3. Design, build and test distributed systems
  4. Reason about trade-offs between scalability, performance, consistency, reliability and availability
  5. Use documentation and references

Summarised from the module descriptor, checked November 2026.