Course code: INF-3600

Generative Artificial Intelligence

Apply between November 1 and January 6
Campus Tromsø and Bodø
Semester / Year Spring 2027
Level Høyere grads nivå
Credits 10

About the course

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

The course will cover Large Language Models (LLM), Generative AI for images, in addition to other modalities like sound. Applied aspects such as continuous integration in production systems will be given attention.

Some emphasis will be put on creating AI tools, which could lead to possible startup ideas.

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 - The student has ...

  • Knowledge about principles, models and ethics of Generative AI in general.
  • Knowledge about various tuning and augmentation mechanisms of LLMs.
  • Knowledge about diffusion models for image generation, and how LLMs can be utilized for specialized industry use-cases.
  • General insight into the transformer model and the principles of attention.
  • Knowledge about the limitations of Generative AI such as bias and hallucinations.

Skills - The student ...

  • Has the ability to fine-tune, customize and interact with LLMs.
  • Has the ability to design systems for image generation based on diffusion and variational autoencoders.
  • Can set up machine learning pipelines involving Generative AI and operationalize such systems.

General competence - The student has ...

  • Knowledge about basic design of Generative AI experiments and operations.
  • Competence about how to evaluate, implement and validate solutions (or systems/applications?) based on Generative AI.

Prerequisites

Anbefalte forkunnskaper

INF-0102 Computational Programming, INF-1049 Introduction to computational programming, INF-1400 Object-oriented programming

Credit reduction

If you pass the examination in this course, you will get an reduction in credits (as stated below), if you previously have passed the following courses:

  • INF-8606 Generative AI for health and life sciences 5 ects

Teaching methods

For students on the part-time session-based master:

  • Lectures will be streamed and recorded for flexible viewing.
  • Physical gatherings with at least 75% mandatory presence.

The gatherings will take place in Bodø unless otherwise specified. The gatherings will focus on a more active learning such as exercises and guidance on mandatory hand-ins and presentations.

Gatherings will be in:

  • Week 6
  • Week 14

For on-campus master students in Tromsø:

The teaching will be conducted weekly through lectures and hands-on sessions organized in a joint effort between lecturers and teacher assistants in Tromsø and Bodø.

Language of instruction and examination

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: Master’s

Admission prerequisites:This course has admission prerequisites, which are listed under the Admission requirements section. Please review this information carefully before adding the course to your Learning Agreement.

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 Weighting: 1/2 Grade:
A–E, fail F
Assignment Weighting: 1/2 Grade:
A–E, fail F
Coursework requirements

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

Assignment(s) 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

Two assignments, where one is a group presentation in plenum of the intended work on the project.

More info about the assignment

Project report done in groups with associated code (= home exam). The duration of the group project will be 8 weeks. The evaluation of the group project is individual, and the members have to state their contribution in it.

The evaluation will be based on a project the students will develop during the course. Here, the students will conduct a practical experiment in which they perform and analyze one or more Generative AI techniques discussed in the course. The evaluation will be performed based on the report and the associated code. The students will be assessed according to the following criteria

  • Problem and theory (fundament, insight, objectives, own contribution)
  • Methods (ability, process, effort, independence)
  • Results and discussion (perspective, result, analysis, performance vs objectives)
  • Presentation (structure, language, quality)

More info about the oral exam

The oral exam is based on a group presentation on the project, in addition to individual questioning from the curricula. The grading from this the oral exam is individual.

Re-sit examination

A re-sit exam will not be held.

Previous years and semesters

Kontakt oss

Responsible unit: Institutt for informatikk