Artificial intelligence in problem solving

    Fundamentals of AI, 3 ECTS cr

    Fundamentals of AI, 3 ECTS cr

    Understand the role of AI, machine learning and artificial neural networks and how to use them for problem solving.

    • Mode of Teaching: Online teaching
    • Enrolment: 30.8.–13.9.2021
    • Time:
    • Language: English
    • Price: 45 € or 300  Open UAS tuition fee



    Target Group

    • Everyone who is motivated and interested in improving his/her own web development skills
    • Prerequisite 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.

    Course Overview


    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 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.

    Schedule and Location

    This five-week online course runs from 13:00 to 14:45 on Saturday, November 20 - December 18, 2021.

    Further Information

    Senior Lecturer Klaus Salonen:


    The course is produced under H2C-project, funded by the Ministry of Education and Culture. Project ends 31.12.2021, and there wont´ be anymore free-of-charge training during autumn 2021.


    Students can begin enrolling in courses on August 30, 2021. The deadline to complete enrolment is September 13, 2021.


    Further information about enrolment, tuition fees and cancellation policy: