Fundamentals of AI

Rgb check väri


Understand the role of:

  • Artificial Intelligence (AI) and machine learning,
  • artificial neural networks and
  • how to use them for problem solving.
Rgb henkilö väri

Target Group

  • Everyone who is motivated and interested in improving his/her own web development skills
  • For Python some basic programming skill or at least a rudimentary understanding is helpful but not mandatory.
  • For AI an understanding of Python and statistical methods is helpful but not mandatory.

Learning objectives

By the end of this course you will 

  • be familiar with the concepts of Artificial Intelligence (AI), Machine learning (ML), and Artificial Neural Networks (ANN) 
  • also understand the workflow from problem to solution using data, selecting algorithms and creating predictive models with tools such as Tensorflow, Theano, and Scikit-learn. 


  • Artificial Intelligence (AI) 
  • Machine learning (ML) 
  • Artificial Neural Networks (ANN) 
  • Tensorflow, Theano, and Scikit-learn 
  • Python programming language 

Teaching Mode and Methods

This is an online course with selected hand-picked courses for personal use and with the possibility to do some hands-on, unsupervised exercises. There are no on-campus lectures for this course. 

Study material

Teacher will announce later.



Schedule and Location

Teacher will announce later.

Further Information

Klaus Salonen


Liiketalous | Tietojenkäsittely | +358 207 663 561