Skip navigation to content

CS4103 Distributed Systems

SCOTCAT credits:15
Academic year(s):2016/7
SCQF Level 10
Planned timetable:To be arranged.

This module covers the fundamentals of distributed systems, with reference to system models, programming languages, algorithmic techniques, concurrency and correctness.

Place in programme(s) and relationship to other modules


Optional for Computer Science BSc, Joint Computer Science degrees, Computer Science MSci

UG Pre-requisite(s):CS3102


Either CS4103 or CS5023 is compulsory for Networks and Distributed Systems Postgraduate Programmes

Optional for other Postgraduate Programmes in the School of Computer Science

Learning and teaching methods and delivery

Weekly contact:2 lectures (x 11 weeks) and fortnightly tutorial.
Total module hours:
  • Scheduled learning: 28
  • Guided independent study: 122

Assessment pattern

UG As defined by QAA:
  • Written examinations: 60%
  • Practical examinations: 0%
  • Coursework: 40%
UG As used by St Andrews:2-hour Written Examination = 60%, Coursework = 40%
UG Re-Assessment:2-hour Written Examination = 60%, Existing Coursework = 40%
Postgraduate Assessment :2-hour Written Examination = 60%, Coursework = 40%


Module Lecturer(s)/Tutor(s):