Course code: INF-2220

Cloud and Big Data Technology

Apply between July 20 and August 9
Campus Tromsø and Mo i Rana
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.

Recommended prerequisites is programming skills in python and / or the course INF-1400 Objektorientert programmering.

The field of cloud computing and cloud technologies is dynamic and emerging. It changes rapidly. There are some fundamental concepts that stay relatively unchanged, and there is an innovation in tools and technologies that often change. Due to those characteristics, the course lectures are subject to change, based on contemporary market adjustments.

The current coverage includes, but is not limited to introductory concepts such as Cloud and Networking Architectures, grid computing and parallel-computing, Cloud infrastructure, Cloud Storage and security, Cloud services, Economic and Legal Aspects (e.g. Business models, Pricing models; and Service-Level Agreements, Privacy).

Fundamentals of virtualization and related topics includes Introduction to virtualization, Virtual Machine management, Machine migration, High availability, Fault tolerance; and Distributed resource scheduler.

Big data includes Overview, Platforms; and Technologies.

Practical Skills includes Cloud Technology (e.g. Microsoft Azure) and Big Data Platform (e.g. Apache Spark).

Beside extensive lab work, both guided and self-exercise, problem solving component for competence development is also included.

Optional topics which may be considered are Containerization and / or Cloud-based web APIs.

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 cloud technology centers operations, requirements and challenges
  • understands principles of cloud services, and the social, legal, and security impacts of cloud computing
  • is familiar with current cloud solutions offered by relevant vendors
  • is familiar with a range of Big Data technologies
  • is familiar with principles of virtualization

Skills - The student can

  • discuss cloud technologies and concepts related to cloud services
  • perform virtualization management
  • evaluate cloud-based solutions for a specified application problem
  • plan and evaluate security of a software solution
  • deploy basic developed cloud services using industry tools and best practices
  • can describe principles of virtualization

General competence - The student

  • has developed confidence in cloud service platform operation
  • has developed confidence and skills of approaching the problems arising on cloud platforms
  • can discuss solutions with network and data center operators
  • can contribute to cloud security discussion

Prerequisites

Anbefalte forkunnskaper

INF-1400 Object-oriented programming

Teaching methods

Lectures: 30 hours, Guided lab sessions: 22 hours, Colloquium: 20 hours.

Language of instruction and examination

The language of instruction is English, and all of 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
School exam Date: 03.12.2026 09:00 Duration: 4 Hours Grade:
A–E, fail F
Coursework requirements

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

Small lab reports and 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

The coursework includes 5 small lab reports and 2 assignments.

Re-sit examination

Students who do not pass the previous ordinary examination can gain access to a re-sit examination.

Previous years and semesters

Kontakt oss

Responsible unit: Institutt for informatikk
Author image
Professor
dilip.prasad@uit.no