Kieli: Englanti
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…
Data ja vuorovaikutus
Huom! Tälle kurssille haetaan Turun avoimen yliopiston kautta. Tämä kurssi sisältää alustuksia ja esimerkkejä erilaisista tietojenkäsittelyn aihepiireistä sekä niihin liittyviä harjoituksia. Kurssin suorittanut opiskelija osaa Lisätietoja Turun yliopiston opinto-oppaassa.
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…
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…
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…
Artificial intelligence
Max amount of FITech students: 150 Persons without a valid study right at a Finnish university or university of applied sciences have preference to this course. The course presents a range of central AI techniques and provides the students with an extensive toolbox for solving problems in practice. For applications that require high degree of…
Refrigeration engineering
The course aims to present the theoretical background of refrigeration engineering, give an introduction to equipment lay-out in the field and address developments and new trends. Topics of the course are vapour-compression, absorption and expansion processes for refrigeration, refrigerant media, process equipment characteristics, food refrigeration, air conditioning, liquefaction of gases, refrigeration technology for natural gas…
Version control: Git
Git is a version control system that was created as a tool for Linux-kernel development. Today it is widely used in software industry and it is very popular in open-source projects. One of the reasons for this popularity is the development of different services like GitHub and GitLab that provide better usability in Git projects.…
Software development skills: Front-end
Course contents This course aims to give students a chance to create unique projects with a hands-on approach. The course guides students to find their interest in software engineering skills and to help each student find their desired path in software developing in the future. There are also several other Software Development Skill courses available…
Software development skills: Mobile
Course contents This course aims to give students a chance to create unique projects with a hands-on approach. The course guides students to find their interest in software engineering skills and to help each student find their desired path in software developing in the future. There are also several other Software Development Skill courses available…