spring 2022
INF-3780 Computer Science Clinic - Physical and Virtual Environments - 10 ECTS

Application deadline

Applicants from countries within EU/EEA: June 1st for the autumn semester and December 1st for the spring semester. Exchange students and Fulbright students: 1 October for the spring semester and 15 April for the autumn semester.

Type of course

The course can be taken as a singular master's-level course.

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.

Course content

The term «clinic» is used to indicate that the course represents a transition from learning in an academic context and the practical experiences provided through working processes in the health industry or health technology related research laboratories. Students work in teams of 3-5 members, applying their creativity, knowledge and skills in solving specific development projects. Each group is advised by a teaching assistant, a computer science faculty member, and a liaison in cases where the project arises from an external collaborative sponsor.

Projects may be proposed by computer science faculty members, by department research faculty working on relevant projects, or by external collaborative organizations.

Successfully concluded projects will deliver well-functioning code in addition to written presentations of the project task, proposed solution, project notes, in a concluding report.

Project themes may be defined within a broad spectrum of computer science of health technology solutions. The term «physical and virtual environments» reflects an ambition that some projects should address the use of a wide selection of input/output channels, including sensors, actuators, displays, tactile and audio feedback, etc.

Recommended prerequisites

HEL-1000 Digitalization, users and practice in the health service, INF-2201 Operating system fundamentals, INF-2300 Computer networks, INF-2900 Software engineering, INF-3770 Computer Science in Health Technology, MBI-1104 Physiology, anatonomy and histhology

Objectives of the course

Knowledge - The student

  • Has experience and insight into practical issues related to development of computer science-based solutions to problems encountered in real-world contexts
  • Has insight into cross-disciplinary communication and important elements needed to collaborate with health care services
  • Has insight into the integration of computer systems within existing technical and structural frameworks in the health care sector

Skills - The student

  • is able to apply knowledge of computing, mathematics, and health, in designing, developing, and analyzing solutions for assigned issues
  • is able to analyze a problem and define the computing requirements appropriate to its solution
  • is able to design and conduct functional- and performance experiments, and to analyze and interpret data.
  • is able to design, implement, and evaluate a complex computer-based system, process, component, or program that meet specified needs, works with general and/or specialized hardware components, and is realized within realistic requirements related to economy, environment, ethics, social issues, health, and safety.

Competence - The student

  • has an understanding of professional, ethical, legal, security and social issues and responsibilities
  • is able to function effectively in teams to accomplish a common goal
  • is able to communicate the work done and the results effectively

Language of instruction and examination

The course is taught in English, course material will be in English, as will reports, presentations and discussions.

Teaching methods

Most teaching will be in the form of group-specific supervision by teaching assistant, faculty member and potentially a liaison. Lectures: 10 hours, Laboratory: 60 hours. The course is given every spring semester.

Information to incoming exchange students

This course is available for inbound exchange students.

This course is open for inbound exchange student who meets the admission requirements, including prerequisites. Please see the Admission requirements" and the "Prerequisite" sections for more information.

Do you have questions about this module? Please check the following website to contact the course coordinator for exchange students at the faculty: INBOUND STUDENT MOBILITY: COURSE COORDINATORS AT THE FACULTIES | UiT


The examination is a portfolio of the elements produced in a semester-long practical group project. This will consist of

  • a written scientific report of the project’s background, challenges, proposed solution, tests, discussion, and conclusion, 
  • well-functioning software code as appendix to the report, and
  • an oral group-presentation of the work

An overall grade will be given of the three components and all students in the same group will get the same grade.

Coursework: The work will be done in groups, where the amount of work shall be equally distributed. The type and amount of the work done of each student shall be documented in three individual assignments, in the form of mini-reports, during the course. A fourth assignment will be a popular scientific dissemination of the project, in form of a video, social media post, abstract, or similar.

Grading scale: Pass / Fail.

Re-sit examination:  A re-sit examination will not be given in this course.

Postponed examination: Students with valid grounds for absence will be offered a postponed examination for the module in question. If practically possible the examination is arranged during the semester as soon as the reasons for absence have ceased.

  • About the course
  • Campus: Tromsø |
  • ECTS: 10
  • Course code: INF-3780
  • Tidligere år og semester for dette emnet