Back to all courses
Start here
Ohjelmistotekniikka
Individual course
Tällä kurssilla opiskelija perehtyy ohjelmistoprojektin toteuttamiseen sekä projektin hallintaan hyödyntäen asianmukaisia projektinhallinta- ja kehitysvaiheita.
Kurssin aiheita ovat ohjelmistokehitys reaaliaikaisille järjestelmille, ohjelmistoprojektien hallinta ja toteuttaminen, ketterä ohjelmistokehitys sekä ohjelmistojen testaus.
Osaamistavoitteet
Suoritettuaan kurssin hyväksytysti opiskelija
- osaa käyttää ohjelmistotekniikan ja reaaliaikajärjestelmien peruskäsitteitä
- osaa toteuttaa projektin käyttäen projektihallinnan eri osa-alueita ja kehitystyön vaihejakoa
- osaa asettaa projektin eri vaiheisiin tavoitteita ja tehtäviä
- tuntee tietoturvallisen ohjelmistokehityksen perusteet
- tuntee ohjelmistokehityksessä käytettävät metriikat ja osaa käyttää niitä
- pystyy auttavasti käyttämään ohjelmistotekniikassa käytettäviä työkaluja.
Opetustavat
Kurssin voi suorittaa täysin verkossa tapahtuvalla jatkuvalla arvioinnilla. Laboratorioharjoitukset ovat suoritettavissa Moodlessa ympärivuotisesti.
- Luentotallenteet ja muu materiaali saatavilla Moodlesta.
- Kurssi on suoritettavissa Moodle-tenttinä, Examinarium-tenttinä tai oppimistehtävillä ympärivuotisesti. Kurssiin liittyy myös pakollisia harjoitustehtäviä, jotka palautetaan Moodleen.
- Ohjausta harjoitustyöhön tarjolla lähiopetuksena tai videoyhteydellä luentokurssin aikataulun mukaisesti, sen jälkeen pääsääntöisesti sähköpostitse.
Lisätietoja Oulun yliopiston opinto-oppaassa.
Tämän kurssin suorituksesta on mahdollista saada digitaalinen suoritusmerkki.
software engineering project management ohjelmistot laadunvarmistus quality assurance software testing
Further information about the studies
University of Oulu
FITech contact person Oulu ICT
study.itee(at)oulu.fi
Contact person for applications
FITech Network University
Fanny Qvickström, Student services specialist
info(at)fitech.io
Start here
Topic:
Software engineering
Course code:
521457A
Study credits:
5 ECTS
Price:
0 €
Course level:
Teaching period:
Continuously on-going
Application deadline:
Continuously on-going
Host university:
University of Oulu
Who can apply:
Adult learner,
Degree student
Degree student
Teaching method:
Online
Teaching language:
Finnish
General prerequisites:
Elementary programming, basics of computer systems. Recommended prerequisite courses are 521141P Ohjelmoinnin alkeet and 521287A Johdatus tietokonejärjestelmiin.