Skip navigation to content

CS4103 Distributed Systems

SCOTCAT credits:15
Academic year(s):2017/8
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 CS5024 is compulsory for Computer Communication Systems Postgraduate Programme

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 teaching staff: