| Viikko | Aihe, tehtävät |
| Vk 17 | Kokeen uusinta,
Arvosanat ASIOon |
| Vk 16 | Harjoitustöiden loppuseminaarit ja harjoitustöiden lopullinen arviointi. |
| Vk 15 | Koe ma 11.4 klo 10:15-12:00, Harjoitustöiden ohjaus ja palautus |
| Vk 14 |
Vierailuluento ke 6.4 klo 8:30-11:30 KTM Heidi Mikkola: Käytettävyys |
| Vk 13 | Suunnittelumallien läpikäynti/palaute |
| Vk 12 | Ohjelmistoarkkitehtuurin kuvaaminen, 4+1 malli, eri ohjelmistoarkkitehtuureja jatkuu, suunnitteluvaiheen kaaviot (pakkauskaavio, oliokaavio, tilakaavio) jatkuu |
| Vk 11 | Ohjelmistoarkkitehtuurin kuvaaminen, 4+1 malli |
| Vk 10 | Suunnittelun eri aktiviteetit, suunnittelumallin sisällöstä, sekvenssikaavio, vuorovaikutuskaaviot |
| Vk 9 | Itseopiskeluviikko |
| Vk 8 | Analyysimallin katselmointia, asiakasvaatimuksista toiminnallisiin vaatimuksiin eli käyttötapausten analyysi |
| Vk 7 | Analyysimallin katselmointia, asiakasvaatimuksista toiminnallisiin vaatimuksiin eli käyttötapausten analyysi |
| Vk 6 | Määrittely, toimintokaavio, luokkakaavio |
| Vk 5 | Vaatimusmäärittely jatkuu, käyttötapausten kuvaaminen, käsitekaavio |
| Vk 4 | Oliokeskeinen kehitysprosessi jatkuu, vaatimusmäärittely, käyttötapaus-kaavio, käyttötapauskuvaus |
| Vk 3 | Johdanto olioparadigmaan, johdanto UML, UML:n kaaviotyypit, Oliokeskeinen kehitysprosessi |
| Vk 2 | Opintojakso alkaa viikolla 2. Opintojakson esittely, johdanto ohjelmistosuunnitteluun |
Opintojaksoon kuuluu osana harjoitustyö. Harjoitustyön dokumentaatio koostuu
kolmesta osasta: analyysimalli,
suunnittelumalli ja
toteutusmalli.
Alustava aikataulun harjoitustyön suhteen on esitetty alla olevassa taulukossa.
| Vk | Vaihe | tuotos |
| Vk 3 | Harjoitustyön anto, ryhmien muodostus - kaikkien osallistuminen pakollista! |
ryhmat10k.htm |
| Vk 8 | Vaatimusmäärittely | analyysimalli |
| Vk 13 | Suunnittelu | suunnittelumalli |
| Vk 16 | Toteutus | toteutusmalli |
Huom: Opintojaksoon liittyy yhteisiä suorituksia opintojaksojen Järjestelmäprojekti ja Windows-ohjelmointi kanssa.