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