URL study guide

https://tue.osiris-student.nl/onderwijscatalogus/extern/cursus?cursuscode=2IMN10&collegejaar=2025&taal=en

Description

This course is designed to allow you to grasp the principles of distributed systems concepts and their architectural styles, including typical extra-functional properties or quality attricbutes, such as scalability, performance, dependability, and maintainability, and their connection to architectural decisions. The content of 2IMN10 is mainly organized around the book by Tanenbaum & van Steen which covers the following topics;
  • Distributed systems concepts
  • Architectural styles
  • Interaction styles
  • Naming and references
  • Replication and consistency
  • System quality attributes
  • Scalability

Objectives

Learning outcomes form the basis for assessment and describe what you should know and be able to do at the end of this course. As such, students are expected to;

  1. be capable of identifying metrics and mechanisms related to non-functional requirements of distributed systems
  2. be able to make appropriate choices of architectural styles when designing distributed systems.
  3. be able to model and implement a simple distributed system taking into account extra-functional properties.
  4. be able to analyze architectural models, and evaluate distributed system models to assess their satisfaction of various non-functional requirements.

Method of Assessment

Digi STEP Ans
Course period1/09/1531/08/26
Course formatCourse