Skip to main content

Database Programming (5cr)

Code: R504TL320-3001

General information


Enrollment
02.12.2026 - 31.12.2026
Registration for introductions has not started yet.
Timing
01.01.2027 - 31.05.2027
The implementation has not yet started.
Number of ECTS credits allocated
5 cr
Mode of delivery
Contact learning
Teaching languages
finnish
Degree programmes
Degree Programme in Information and Communication Technology
Teachers
Juhani Kuru
Teacher in charge
Juhani Kuru
Course
R504TL320

Evaluation scale

H-5

Objective

Ymmärrät tekoälyn ja koneoppimisen perusteet ohjelmistokehityksen näkökulmasta.
Osaat hyödyntää ajantasaisia tekoälytyökaluja ja -kirjastoja ohjelmistokehityksessä.
Osaat suunnitella ja toteuttaa yksinkertaisia tekoälyratkaisuja vastuullisesti ja tietoturvaperiaatteita noudattaen
Tunnistat tekoälyratkaisujen eettiset ja yhteiskunnalliset vaikutukset
Osaat testata ja arvioida tekoälyä hyödyntävien sovellusten toimivuutta ja luotettavuutta

Content

Tekoälyn ja koneoppimisen perusteet
Ajankohtaiset tekoälytyökalut ja -menetelmät
Tekoälyratkaisujen suunnittelu, kehittäminen ja käyttöönotto ohjelmistoprojektissa
Vastuullinen tekoälyn hyödyntäminen: eettiset näkökulmat, vinoumat ja selitettävyys
Tietoturva tekoälyratkaisuissa
Tekoälyn testaaminen ja laadunvarmistus

Assessment criteria, satisfactory (1)

Tunnistat perustasolla tekoälyratkaisujen käytön ohjelmistokehityksessä.
Tunnistat tietoturvaan ja vastuullisuuteen liittyviä tekijöitä.

Assessment criteria, good (3)

Osaat hyödyntää yleisiä tekoälymenetelmiä ja -työkaluja ohjelmistokehityksessä.
Suunnittelet ja toteutat pienimuotoisen tekoälyratkaisun osana sovellusta.
Osaat huomioida tietoturvan ja eettiset näkökulmat ohjelmistokehityksessä.
Osaat testata ja arvioida ratkaisun toimivuutta

Assessment criteria, excellent (5)

Osaat hyödyntää tekoälyä tilanteeseen ja käyttötarkoitukseen sopivalla tavalla ohjelmistokehityksessä.
Osaat soveltaa vastuullisen tekoälyn periaatteita ja tietoturvakäytäntöjä kehitystyössäsi ja arvioida kriittisesti erilaisten ratkaisujen vaikutuksia, toimivuutta ja parannusmahdollisuuksia

Qualifications

Ennen opintojakson suorittamista sinulla tulee olla hallussa ohjelmoinnin ja tietokantasuunnittelun sekä tiedonhallinnan (SQL-kyselykieli) perustaidot.

Go back to top of page