spring 2025
INF-8203 Advanced Distributed Systems - 10 ECTS
Admission requirements
PhD students or holders of a Norwegian master´s degree of five years or 3+ 2 years (or equivalent) may be admitted. PhD students must upload a document from their university stating that there are registered PhD students. This group of applicants does not have to prove English proficiency and are exempt from semester fee. Holders of a Master´s degree must upload a Master´s Diploma with Diploma Supplement / English PhD students at UiT The Arctic University of Norway register for the course through StudentWeb . External applicants apply for admission through SøknadsWeb.
Application code 9303.
All external applicants have to attach a confirmation of their status as a PhD student from their home institution. Students who hold a Master of Science degree, but are not yet enrolled as a PhD-student have to attach a copy of their master's degree diploma. These students are also required to pay the semester fee.
Objectives of the course
Knowledge:
- Knowledge of the classic and contemporary state of the art literature on distributed systems.
- Knowledge of design and implementation principles in modern distributed systems.
- The best way to understand the systems described in the literature is by practice, and so an important part of the course is a substantial distributed system design and implementation project.
Skills:
- Skills in participating in a technical discussion of advanced scientific papers
- Skills in systems-level programming. How to build a working prototype of a non-trivial distributed system including its architecture, design, and implementation.
- Skills in the languages, frameworks, and tools used to build a prototype distributed system
- Designing and performing performance measurements on distributed code
- Analyze the behavior of the developed prototype(s)
- Skills in presenting a system, giving a demonstration of it, and identify lessons learned.
- Identify research problems and challenges in distributed systems
- List the state-of-art tools and techniques for addressing research problems and challenges in distributed systems
General competence:
- Competence to read scientific literature, and carefully extract information from it and present it coherently in public.
- Competence in selecting a suitable set of programming languages, frameworks, and tools for a given problem domain.
- Competence in asking relevant questions about computer based systems
- Conduct technical reviews, technical writing, and technical presentations
Schedule
Examination
| Examination: | Duration: | Grade scale: |
|---|---|---|
| Oral exam | 25 Minutes | A–E, fail F |
Coursework requirements:To take an examination, the student must have passed the following coursework requirements: |
||
| Written programming assignments | Approved – not approved | |
- About the course
- Campus: Tromsø |
- ECTS: 10
- Course code: INF-8203
- Responsible unit
- Department of Computer Science
- Contact persons
-
-