Kaisa_2012_3_photo by Veikko Somerpuro

Ilmoittaudu

Aikataulu

Tästä osiosta löydät kurssin opetusaikataulun. Tarkista mahdolliset muut aikataulut kuvauksesta.

PäivämääräAikaOpetuspaikka
Ti 28.2.2017
16:30 - 19:45
Ti 14.3.2017
16:30 - 19:45

Ilmoittautuminen ja opintomaksu

75 euroa Lisätietoja.

Ilmoittautuminen alkaa 45 vuorokautta ennen opintojakson alkua. Tarkka ilmoittautumisaika näkyy Ilmoittaudu painikkeesta.

Miten opiskelemaan?

Kuvaus

Kurssilla edellytetään oliokäsitteistön tuntemista ohjelmoinnin kannalta Ohjelmoinnin perusteet -kurssin laajuudessa.

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.

Verkkokurssi, harjoitukset ja verkkotentti

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.

Asteikolla 0-5

Opetuksen aikataulu

  • 14.2. Kurssisivut avautuvat
  • 28.2. vapaaehtoinen lähitapaaminen klo 16.30-19.45 (lehtori Kai Korpimies)
  • 11.3. tehtävien 1-6 palautus
  • 14.3. vapaaehtoinen lähitapaaminen klo 16.30-19.45 (harjoitusten ohjaus, kurssin tuutori Hannu Kärnä)
  • 1.4. tehtävien 7-13 palautus
  • 29.4. tehtävien 14-22 palautus
  • 5.5. Harjoitustyön loppudokumentin palautus

Tenttipäivät
Vaihtoehtoiset tenttipäivät: ke 17.5.2017 klo 17-20, ma 12.6.2017 klo 17-20, ma 21.8.2017 klo 17-20 ja la 16.9.2017 klo 9-12.

Opintomaksuun sisältyy kolme tenttikertaa.

Tentti-ilmoittautuminen ja ohjeet

Varaamme oikeuden muutoksiin opinto-ohjelmassa.

Opiskelun käytännönohjeita

Katso yhteystiedot oppiainesivulta.

Opintojakso on osa Tietojenkäsittelytieteen perusopinnot (25 op) -opintokokonaisuutta.