Back to all courses

Machine learning

Individual course

Max amount of FITech students: 60 adult learners

The main concepts as well as the different types of machine learning are covered on this course. The approach of this course is to cover machine learning from algorithmic point of view. The aim of this approach is to understand the theories/algorithms behind machine learning algorithms and how to select the best one for our specific problem, to know their limits, and even how to modify it to fit our specific problem.

This course is highly useful wherever there is data to be analysed. Hence, the application area is huge either in industry, factories, power plants, social science, business, finance, etc.

Learning outcomes

After completing the course, the student will be

  1. able to explain the manifestation of machine learning and their possible applications. Furthermore, they will be familiar with several concepts like data modelling, overfitting, underfitting, generalisation, memorisation, learning data, and validating data.
  2. aware of supervised learning algorithms and their different kinds and applications.
  3. able to apply different regression methods as well as neural networks to capture hidden relations in supervised learning.
  4. able to explain probabilistic models and Bayesian based machine learning algorithms.
  5. aware of data quality in machine learning and how to improve and clear data.
  6. able to explain classification algorithms as well as apply them in simple scenarios.
  7. aware of unsupervised learning concepts and clustering.
  8. able to define reinforcement learning and its main differences with supervised and unsupervised machine learning.
  9. aware of the applications as well as limitations of machine learning algorithms.

Course requirements

It is possible to complete the course online, but it has a fixed schedule. The course consists of quizzes, exam and simulation projects.

More information in the University of Vaasa study guide.

You can get a digital badge after completing this course.

koneoppiminen, algoritmi, algoritmit, analytiikka, neural networks

Responsible teacher

University of Vaasa
Mohammed Elmusrati

Further information about the courses and studying

University of Vaasa
FITech contact person Vaasa

Contact person for applications

FITech Network University
Fanny Qvickström, Student services specialist
Application period has ended
Application period has ended
AI and machine learning
Course code:
Study credits:
0 €
Course level:
Teaching period:
Application start date:
Application deadline:
Application period has ended
Host university:
University of Vaasa
Who can apply:
Adult learner
Teaching method:
Teaching language:
General prerequisites:
It is highly recommended to know fundamentals of probability theory and university level calculus. It is important that the student has some programming skills (in any programming language) in order to to maximise the gained knowledge.
Course suitable for:
Data analysts, programmers and application designers
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