Course code: INF-2204

Computer Systems Experiments, Methodologies, Performance Measurements and Evaluation

Apply between July 20 and August 9
Campus Tromsø
Semester / Year Autumn 2026
Duration 1 semester
Level Videregående emner, nivå II
Credits 10

About the course

The course can be taken as a singular course.

Conducting systems experiments, including performance measurements and analysis of the results, are necessary to understand the behaviors and properties of systems, including scaling and energy efficiency. The systems include operating systems, databases, compilers, networking systems, distributed systems, concurrent systems, and parallel systems. The aim is to learn how to correctly design experiments, do performance measurements, and evaluate the results.

Admission requirements

Higher Education Entrance Qualification + specific entrance requirements equivalent to MATRS: R1/(S1+S2). Application code: 9354 - Singular courses in computer science

Objectives of the course

Knowledge - The student understands

  • What is a good experiment-based CS paper
  • How to extract knowledge from experiment-based CS papers
  • Understand the available methodologies (e.g., experiments on actual and prototype systems, simulation of systems)
  • The requirements for a system-based experiment
  • The requirements for an experiment(s) management system
  • The requirements for a monitoring system to gather data about a running system
  • The requirements for conducting experiment(s)
  • Various approaches to typical issues of optimizing the performance of a system
  • How to do experiments for a specific use-case

Skills - The student can, after passing this course

  • Efficiently use tools to find experiment-based papers and research
  • Design systems experiments
  • Set up and utilize monitoring systems
  • Prototype a computing system and a specific system problem
  • Run experiments on a given system
  • Optimize a system for important metrics
  • Read / write about it, in the form of a scientific paper

General competence - The student can understand and learn

  • Typical issues of applied systems research and learn methods to deal with the discovered issues
  • How to properly and efficiently extract insights, knowledge from systems papers
  • How to do experiments for systems
  • How computing systems are monitored and used for specific experiments
  • Pros and cons of different methodologies and paradigm for systems research
  • How to optimize a system

Prerequisites

Anbefalte forkunnskaper

INF-2200 Computer architecture and organization, INF-2203 Operating Systems Fundamentals

Teaching methods

Lectures: 30 hours, Colloquium: 30 hours, Lab: 30 hours. The course is given every autumn semester.

Language of instruction and examination

The language of instruction is English, and all the syllabus material is in English. Examination questions will be given in English and must be answered in English.

Schedule

The schedules are normally finalized and published well in advance of the start of the semester, often a few weeks beforehand. This gives students the opportunity to organize their studies and prepare for upcoming activities.

It is recommended to check the schedule regularly, as changes may occur.

Information to incoming exchange students

This course is open to incoming exchange students.

Study Level: Bachelor's

Admission prerequisites:
To take this course, you must first meet the requirements listed in the “Admission requirements” section above.

For details on how to apply for exchange, course selection guidelines, or to contact the Incoming Admissions Team, please visit: Admissions for Student Exchange.

Examination

Exams
Oral exam Duration: 30 Minutes Grade:
A–E, fail F
Coursework requirements

To take an examination, the student must have passed the following coursework requirements

Assignments Grade:
Approved – not approved

Everything you need to know about before, during, and after the exam; registration, absence, appeals, and diplomas: UiT Exams homepage

More info about the coursework requirements

Up to 3 orally presented or written assignments.

Re-sit examination

A re-sit exam will not be held.

Previous years and semesters

Kontakt oss

Responsible unit: Institutt for informatikk
Author image
Førsteamanuensis
issam.rais@uit.no