Kaisa_2012_3_photo by Veikko Somerpuro

Enrol
Moodle
Log in to view the registration key for Moodle.

Timetable

Here is the course’s teaching schedule. Check the description for possible other schedules.

DateTimeLocation
Thu 1.3.2018
16:30 - 19:45
Tue 13.3.2018
16:30 - 19:45

Registration and fee

75 euroa Lisätietoja

Ilmoittautuminen alkaa 45 vuorokautta ennen opintojakson alkua.

Tarkka ilmoittautumisaika näkyy Ilmoittaudu painikkeesta.

Miten opiskelemaan?

Opiskelun käytännönohjeita

Varaamme oikeuden muutoksiin opinto-ohjelmassa.

Description

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.