Aikataulu
Ilmoittautuminen ja opintomaksu
Kuvaus
Opintojakso sopii kaikille tietojenkäsittelytieteen opinnoista kiinnostuneille. Kurssilla opitaan erityisesti käytännön ohjelmistotuotannossa hyödyllisiä asioita.
Esitiedot: ohjelmointitaito, oliokäsitteistön hallinta esim. Ohjelmoinnin perusteet-jakso.
Kurssilla tutustutaan ohjelmiston elinkaareen vaatimusten määrittelystä järjestelmänrakentamiseen ja testaukseen asti.
Ohjelmistotuotannon yleisten periaatteiden ohella tutustutaan erityisesti palveluiden, järjestelmän tietosisällön ja luokkarakenteen sekä olioiden yhteistyön mallintamiseen. Keskeisimpänä mallinnustekniikkana on suosittu UML-kieli havainnollisine kaaviotyyppeineen.
Opettajan laatima verkkomateriaali
Oheiskirjallisuus:
Larman, C.: Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) Prentice Hall 2004
sekä
Fowler M.: UML Distilled: A Brief Guide to the Standard Object Modeling Language. Kolmas painos.
Kurssi arvostellaan arvosana-asteikolla 0-5.
- 13.2. Kurssisivut avautuvat
- 1.3. vapaaehtoinen lähitapaaminen klo 16.30-19.45 (lehtori Kai Korpimies) Huom! Päivä on muutettu 14.2.18.
- 10.3. tehtävien 1-6 palautus
- 13.3. vapaaehtoinen lähitapaaminen klo 16.30-19.45 (harjoitusten ohjaus, kurssin tuutori Hannu Kärnä)
- 31.3. tehtävien 7-13 palautus
- 28.4. tehtävien 14-22 palautus
- 4.5. Harjoitustyön loppudokumentin palautus
Verkkotenttipäivät:
- KE 16.5.2018 klo 17-20
- MA 11.6.2018 klo 17-20
- MA 20.8.2018 klo 17-20
Opintomaksuun sisältyy kolme tenttikertaa.
Jakso on Tietojenkäsittelytieteen aineopintoja. Sillä voi myös täydentää vanhojen 2014-2016 tutkintovaatimusten mukaisia perusopintoja.