Language: English

  • Introduction to human computer interaction

    Max amount of FITech students: 25 adult learners Course contains introduction to human-centered design: what to consider in terms of different users and technologies when designing interactive systems. Practical analysis and design exercises such as user testing and improving usability of user interfaces. After passing this course the student Completion methods Lectures are voluntary exept…

    Read More

  • GNSS Technologies

    The course discusses various subjects on satellite positioning technology and receiver design, such as signal acquisition and tracking, measurement errors, and integration with INS. Course contents Learning outcomes The objective of the course is that students Teaching schedule On Fridays lectures at 8-10 and exercises 10-12. Completion methods Exam, exercises and course work assignment. More…

    Read More

  • Artificial intelligence: Concepts, challenges, and opportunities

    Max amount of FITech students: 100 adult learners Course contents On this course, we will cover topics such as Learning outcomes After completing the course, the student is able to: Completion methods More information in University of Vaasa’s course page. Course schedule is available in Peppi, when implementation is published. You can get a digital…

    Read More

  • Web and mobile programming

    The web and mobile programming course introduces modern programming techniques in web and mobile environments. In web environment, the course discusses developing modern single-page applications. The course concentrates on full stack development; the student will gain basic skills in both client-side and server-side programming. The discussed topics and technologies include e.g. HTML5, CSS3, JavaScript programming,…

    Read More

  • Tietokantojen perusteet

    Tälle kurssille haetaan Turun avoimen yliopiston kautta. Kurssin perusosassa perehdytään tietokanta-ajatteluun ja tiedonhallinnan periaatteisiin laadun näkökulmasta. Keskeisiä aiheita ovat tietokantalähestymistapa ja tiedon mallintaminen ER-kaavioiden avulla. Kurssilla opetellaan luomaan tietokanta ja käyttämään sitä SQL-kielellä. Lisäksi kurssilla annetaan lyhyt katsaus relaatiomallista poikkeaviin tietokantojen lähestymistapoihin. Kurssin suoritettuaan opiskelija Lisätietoja Turun yliopiston opinto-oppaassa.

    Read More

  • Olio-ohjelmoinnin perusteet

    Tälle kurssille haetaan Turun avoimen yliopiston kautta. Ilmoittautuminen alkaa 2.12.2022. Huomiothan, että kurssille haetaan osana Tietojenkäsittelytieteiden perusopinnot -kokonaisuutta. Kurssin keskeisin sisältö on omien luokkien määritteleminen. Kurssilla opetetaan johdannonomaisesti perintä, siihen liittyvät käsitteet ja konstruktiot, poikkeukset ja geneerisyys. Myös valmiiden tietorakenteiden ja muiden kirjastoluokkien käyttöä harjoitellaan. Yksinkertaisten sovellusten tekemistä ja tekstitiedostojen käyttöä käsitellään lyhyesti. Kurssi edellyttää…

    Read More

  • Olio-ohjelmoinnin jatkokurssi

    Huom! Tälle kurssille haetaan Turun avoimen yliopiston kautta. Hakuaika alkaa 17.8.2021. Kurssilla on kaksi kantavaa ohjelmistosuunnittelun teemaa, olioperustainen suunnittelu sekä määrittelyssä sopimuspohjainen ohjelmointi (design by contract). Ohjelmiston määrittelyn tavoitteena on modulaarisuuden, uudelleenkäytettävyyden ja oikeellisuuden huomiointi eri abstraktiotasoilla. Määrittelymetodologiaa täydennetään soveltuvin osin testaamisen tekniikoilla. Käsittely aloitetaan yksittäisten rutiinien määrittelystä ja toiminnasta, josta edetään luokkatason käsitteisiin ja…

    Read More

  • Machine learning

    Machine learning skills are fast becoming necessary for data scientists as companies navigate the data and try to build automated decision systems that hinge on predictive accuracy. After completing the course, the students All course material will be available in Moodle. More information in Åbo Akademi’s study guide. You can get a digital badge after…

    Read More

  • Data analytics software

    This course gives an overview to some of the data analysis software. The focus in this course is on software that require minimal coding and can be efficiently used by students from all branches of studies, ranging from computer science to biology, to economy, and engineering. Throughout the course the students get familiar with various…

    Read More

  • Web technologies

    This course provides an overview of the principles, standards, and techniques required to build interactive web applications and web services following W3C standard recommendations. The course will cover topics such as: We will apply the concepts in practice using React JS on the client side and Django framework on the server-side. Upon completion of this…

    Read More