Opintojaksot  
|Tutkinnot| |Opintokokonaisuudet| |Kaikki| |Jatko| |KV|

Opinto-opas 2007-2008

OHJP-3201 OHJELMISTON SUUNNITTELU, 5 op
Software Design and Construction

Opintojakson vastuuhenkilö
Hannu Jaakkola

Opettajat
Hannu Jaakkola

Toteutuskerrat
  Periodi 1 Periodi 2 Periodi 3 Periodi 4 Kesä
Luento - - 8 h/vko 8 h/vko -
Tentti  
(Lukuvuoden 2007-2008 aikataulu)

Tavoitteet
Opiskelija ymmärtää ohjelmistosuunnittelun merkityksen osana ohjelmistokehitystä. Opiskelijalla on kurssin suorittamisen jälkeen perusvalmiudet ohjelmiston arkkitehtuurin ja moduulirakenteen suunnitteluun.

Suoritusvaatimukset
Luennot, aktiivinen osallistuminen harjoituksiin, harjoitustyö, kirjallinen kuulustelu.

Opintojakson arviointikriteerit

  • Loppukuulustelu ja muut kurssin yhteydessä sovittavat arviointiin liittyvät käytännöt.

  • Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

  • Oppimateriaali
    Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
    Kirja Ohjelmistoarkkitehtuurit Koskimies Kai, Mikkonen Tommi 952-14-0862-6   Talentum, 2005 Ei ole  Suomi 
    Kirja Ohjelmistotuotanto Haikala Ilkka, Märijärvi Jukka 952-14-0486-8   Talentum, 10. painos Ei ole  Suomi 
    Luentokalvot Ohjelmiston suunnittelun kalvomateriaali Jaakkola H.     TTY, Porin yksikkö Kyllä   
    Kirja Software Engineering Sommerville, Ian 0-321-31379-8   Addison-Wesley, 8. painos Kyllä   
    Kirja UML Distilled Fowler, Martin 0-321-19368-7   Addison-Wesley, 8. painos Kyllä  Englanti 
    Kirja Software Design Budgen, David 0-201-72219-4   Addison-Wesley, 2. painos Ei ole  Englanti 
    Kirja Software Architecture - System Desig Bosch, Jan et al. 1-4020-7176-0   Kluwer Academic Publishers Ei ole  Englanti 
    Kirja Oliokirja Koskimies, Kai 951-762-720-3   Satku, 2000. Ei ole  Suomi 
    Kirja Software Architecture in Practice Bass L., Clements P., Kazman R. 951-826-428-7   Addison-Wesley, 2003. 2nd. Edition. Ei ole  Englanti 
    Kirja Gamma E., Helm R., Johnson R., Vlisides J. (suom. Toivonen A.) Design Patterns - Olio-ohjelmointi, suunnittelumallit 951-826-428-7   T Press, 2001. Vastaava alkuperäisteos: Design Patterns - Elements of Reusable Object Oriented Software, Addison-Wesley, 1997. Ei ole  Suomi 

    Esitiedot
    Tunnus Nimi OP P/S
    OHJP-3100 OHJP-3100 Ohjelmiston määrittely 5 Suositeltava

    Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)

    Tietoa esitietovaatimuksista
    Opiskelijan on lisäksi hyvä hallita ohjelmoinnin perustaidot sekä tuntea tietotekniikan perusteet.

    Huomautuksia

    Kirjallisuus tukee luennoilla läpikäytyjä asioita. Luentokalvot, jotka perustuvat lueteltuun kirjallisuuteen, on opiskelijoiden saatavissa sähköisenä.

  • Opintojakson osasuoritusten pitää liittyä samaan toteutuskertaan.

  • Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa

  • Opintojaksolla hyödynnetyt tieto- ja viestintätekniikat
  • - tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
    - opetusmateriaalin laadinnassa erityisesti verkkokäyttöön tai muuhun sähköiseen viestimeen
    - harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
    - harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
    - vuorovaikutuksessa ja keskusteluissa mm. verkkokeskustelut, chat

  • Arvioitu opintojakson toteutustapa
  • - Lähiopetuksen osuus: 60 %
    - Etäopetuksen osuus: 5 %
    - Opiskelijan itseopiskelun osuus: 35 %

  • Opintojakson toteutustapa tieto- ja viestintätekniikan käytön näkökulmasta
  • Opettaja ohjaa harjoitustyötä.

    Opintojakson opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

  • Opetukseen sisällytetään ryhmässä tehtäviä pienharjoituksia, jotka kohdentuvat ongelmanratkaisutehtävinä kurssilla läpikäytyihin aiheisiin.

  • Opintojaksokorvaavuus
    OHJP-3200 Ohjelmiston suunnittelu

    Opintojakson kotisivu

    Viimeksi muokattu 01.02.2007
    MuokkaajaHarri Keto