Olio-ohjelmointi (5op)
Opintojakson tunnus: 5051125
Opintojakson perustiedot
- Laajuus
- 5 op
- Opetuskieli
- suomi
- englanti
Osaamistavoitteet
Opintojakson suoritettuaan opiskelija osaa:
	 - kuvailla ohjelmistotuotteen kehitystyön vaiheet ja keskeiset menetelmät
	 - selittää käsitteet luokkahierarkia, periytyvyys ja monimuotoisuus sekä soveltaa niitä ohjelmistokehityksessä
	 - keskustella rinnakkaisohjelmoinnin mahdollisuuksista
	 - soveltaa poikkeusrakenteita
	 - suunnitella, toteuttaa ja dokumentoida yksinkertaisen käyttöliittymäsovelluksen.
                    
Sisältö
- oliorakenteet
	 - virheiden käsittely poikkeuksilla
	 - säikeet
	 - tietokantayhteyden luominen
	 - ohjelmistotuotannon prosessi ja menetelmät
	 - UML ja kaavioiden piirtäminen
                    
Esitietovaatimukset
Ohjelmoinnin perusteet tai vastaavat tiedot ja taidot