Opintojakson (5 op) suoritettuaan opiskelija:
- osaa käyttää olio-ohjelmoinnin perusrakenteita
- osaa ohjelmoida itsenäisesti pieniä olio-ohjelmia
- pystyy soveltamaan oppimaansa myös muissa oliokielissä
- tuntee abstraktien tietotyyppien (pino, jono ja lista) perusteet
- tuntee UML:n peruskäsitteet.
Opintojakson (10 op) suoritettuaan opiskelija:
- on saavuttanut kurssin 5 op:n laajuisen suoritusvaihtoehdon osaamistavoitteet ja lisäksi:
- osaa ohjelmoida itsenäisesti laajempia olio-ohjelmia
- osaa kirjoittaa helposti ymmärrettäviä olio-ohjelmia
- hallitsee laajemmin abstraktit tietotyypit (erityisesti lista)
- osaa kuvata olio-ohjelman rakenteen UML:n avulla.
Tietojenkäsittelytieteiden tutkinto-ohjelman opiskelijat suorittavat jakson 10 opintopisteen laajuisena.
Luennot ja harjoitukset periodissa III, harjoitustyön palautus periodissa IV.
eLomakkeella kurssin kotisivun kautta.
Läpäisyyn vaaditaan tietty määrä hyväksytysti ratkaistuja harjoitustehtäviä ja hyväksytty tentti, 10 op suorituksessa lisäksi hyväksytysti suoritettu harjoitustyö.
Huom. Koodi korjattu 6/2015 TIEA2.1