Kurs
Publicerad
(Uppdaterad )
Oulun yliopisto – FITech
Ohjelmistotekniikka
Fr.o.m.
5 sp
På plats
FITech
Kurssilla tutustutaan ohjelmistotekniikan kaikkiin osa-alueisiin: ohjelmistoprosessiin, ohjelmistojen suunnitteluun, laatuun, ohjelmistoprojektin hallintaan ja tietoturvalliseen ohjelmistokehitykseen ja niissä käytettäviin työkaluihin. Kurssin voi suorittaa omatoimisesti ilman aikataulurajoitteita. Opetus koostuu keväisin pidettävistä luennoista (nauhoitteet saatavilla), automaattisesti arvioitavilla käytännön harjoituksilla ja vapaavalintaiseen aikaan suoritettavalla Examinarium-tentillä. Korkeaa arvosanaa tavoittelevat opiskelijat voivat korvata tentin oppimistehtävillä, jossa kurssin sisältöjä peilataan uusimpiin ohjelmistotekniikan käytäntöihin ja samalla harjoitellaan tieteellista kirjottamista.
Ohjelmistokehitystä tarkastellaan sekä projektin hallinnan että varsinaisen toteutuksen suhteen:
1. vaihejakomallit,
2. vaatimusmäärittely,
3. projektin hallinnan perusteet: suunnittelu, metriikka, riskien hallinta, resursointi, seuranta, laadunhallinta, tuotteenhallinta,
4. ohjelmistojen testaus- menetelmät ja -strategiat,
5. johdanto oliopohjaiseen analyysiin ja suunnitteluun.
6. Ketterä ohjelmistokehitys.
7. Tietoturvallinen ohjelmistokehitys
Tilläggsuppgifter och anmälan
Pris och anmälningstid
Kontrollera informationen på högskolans webbsida
Detaljerad information:
Utbildningsområden
Databehandling och kommunikation
Omfattning
5 sp
Kod
521457A