Student Pages
Undergraduate course

Introduction to Artificial Intelligence

  • ECTS credits5
  • Teaching semesterSpring
  • Course codeINF626
  • Number of semesters1
  • LanguageEnglish
  • Resources

Main content

ECTS Credits


Teaching semester


Objectives and Content

The course aims to give the students an introduction to artificial intelligence with a specific focus on machinne learning topics. Students will understand how selected machine learning algorithms work, and they will also acquirebasic competence to apply artificial intelligence solutions to modern problems.

We will address the following topics:

  • ethics in Al
  • Classification and regression
  • clustering
  • neural Networks

Learning Outcomes

On completion of the course the student should have the following learning outcomes defined in terms of knowledge, skills and general competence.


The student

  • posesses knowledge about the main subfields of Al and their goals
  • is able to describe challenges of adding or ensuring moral behaviours of Al systems


The student

  • is able to use mainstream machine learning libraries

General competence

The student

  • understands how the classification, regression and clustering algorithms (presented in the course) work.

Required Previous Knowledge


Recommended Previous Knowledge

We recommend to have a general background in mathematics and basic programming skills, in particular in python.

Credit Reduction due to Course Overlap


Access to the Course

Tho be admitted to this course, you must have applied and gained access through UiB Videre, Continuing Education.

Teaching and learning methods

The course starts on the second half of January. It is 100% web-based and teaching and learning activities will take place online.

The course is divided in 5 parts and it runs in 8 weeks. We will focus on different topics in each of them. In the first 5 weeks, the course is organized to have 2 sessions per week with 2 hours of lecture and 2 hours of exercises. During the 6th and 7th week, students will have to work on a project that consists in developing an Al system. The course will end in week 8 where students will present their work. during the exercise sessions, students will be supported by teaching assistants.

Compulsory Assignments and Attendance

The course will have compulsory assignments. The assignments are only valid in the semester the course is held.

Forms of Assessment

The forms of assessment are:

  • group project (50 %)
  • written examination of 2 hours (50 %)

Both must be passed in order to pass the course.

Examination Support Material

All aids exept communication is allowed.

Grading Scale

Bestått/ikkje bestått

Assessment Semester

it is a regular exam each semester the course is held

Course Administrator

The Faculty of Mathematics and Natural Sciences represented by the Department of Informatics is the course administrator for the course and study programme.