autumn 2012
INF-3200 Distributed Systems Fundamentals - 10 ECTS
Admission requirements
Admission requirements: Higher Education Entrance Requirement + Bachelor's degree in Computer Science or similar education. The Bachelor degree must contain a specialization in Computer Science worth the equivalent of not less than 80 ECTS credits.Application code: 9371 - Singular courses at master's level
Objectives of the course
Knowledge:
- Knowledge of the main topics of distributed systems at an introductory level.
- Knowledge of the central challenges of distributed systems, their behavior, characteristics, advantages and disadvantages.
- Knowledge of the primary ideas, architectures, designs, and implementations of distributed systems
- Knowledge of some select cases of distributed systems
- The best way to learn how to build distributed systems is by practice, and so an important part of the course is a substantial distributed system design and implementation project.
Skills:
- 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
- Skills to analyze real distributed systems, and identify central characteristics including performance scaling.
- Skills in presenting a system, giving a demonstration of it, and identify lessons learned.
General competence:
- 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.
Assessment
Oral exam counting 100%. Approved assignments give access to the final oral exam.
Course requirements: The coursework includes up to 3 written programming assignments graded "Approved" / "Not approved". Oral presentation of the assignments and demonstration of a working system can be claimed.
Grading scale: Letter grades A-F.
Re-sit examination: It will not be given a re-sit exam teaching free semester for this course, unless a postponed exam already is arranged (conditional re-sit exam). To get access to the exam in the teaching free semester the student must have passed the course requirements.
Postponed examination: Given early in teaching free semester. It will be arranged an oral exam counting 100%. To get access to the exam in the teaching free semester the student must have passed the course requirements.
Ordinary examination in the teaching free semester (early exam): It will not be given a new ordinary examination in the teaching free semester for this course.
For further details see: - Utfyllende bestemmelser for eksamener ved Fakultet for naturvitenskap og teknologi (only in Norwegian) - Regulations for examinations at the University of TromsøError rendering component
- About the course
- Campus: |
- ECTS: 10
- Course code: INF-3200
- Responsible unit
- Institutt for informatikk
- Kontaktpersoner
-
-