Back to all courses

Artificial intelligence

Individual course

Max amount of FITech students: 30

This course presents the student overview of some of the basic AI theories and applications with practicality in mind. In the course projects, students get some experience in programming AI based applications and using especially AI based search methods.

Course content: Intelligent agent types, uninformed search methods, informed (heuristic) search, local search, constraint satisfaction problems, adversarial search, uncertainty handling, probabilistic reasoning, utility, machine learning, decision networks, Markov decision process, reinforcement learning, applications

After completing the course, students

  • know the basic search strategies that can be applied in problem solving and optimization
  • understand how search-based decisions are made in game-like competitive applications
  • know the basic principles of probabilistic reasoning in artificial intelligence systems
  • know how rational decision making under uncertainty can be formulated using utility theory
  • understand the fundamentals of machine learning and how some of the established methods can be applied to problems in AI
  • are familiar with advanced AI applications of perception and robotics and how probabilistic inference and machine learning can be used in these settings.

Course is organised online. Students have a possibility to do an electronic exam using the EXAM software.

You can get a digital badge after completing this course.

AI tekoäly datankäsittely data-analyysi prosessointi koneoppiminen

Further information about the studies

University of Oulu
Riku Hietaniemi , ICT coordinator
riku.hietaniemi(at)oulu.fi

Contact person for applications

FITech
Pilvi Lempiäinen , Head of study services
pilvi.lempiainen(at)fitech.io
Start here
Start here
Category:
ICT Studies
Topic:
AI and machine learning
Course code:
521495A
Credits:
5 ECTS
Price:
0 €
Level:
Teaching period:
13.1.–25.2.2021
Application deadline:
3.1.2021
Host university:
University of Oulu
Study is open for:
Adult learner,
Degree student
Teaching methods:
Online
Language:
English
General prerequisites:
Course "521160P Introduction to Artificial Intelligence" is recommended but not compulsory. It is also recommended that student has completed studies related to probability, statistics and Python programming.
Study suitable for:
Students who wish to learn basics of modern methods for artificial intelligence.
Interested in this course? Subscribe and get updates about the course directly to your email. You can cancel subscription any time you want.

This course is included in the following theme