opintojaksot2015

Opintojaksot
Porin laitos
lukuvuosi
2015–2016
8.4.2015
Matematiikka
PLA-11010
Johdatus yliopistomatematiikkaan, 8 op
Introduction to University Mathematics, 8 cr
VASTUUHENKILÖ: Juha Tanttu, Timo Ranta
Opetusmuoto
Luento
P1
4 h/vko
P2
+ 4 h/vko
P3
+ 4 h/vko
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelijalla on hyvät valmiudet yliopistomatematiikan opiskeluun.
Opiskelija - suoriutuu lausekkeiden käsittelystä ja vahvistaa yhtälöiden, epäyhtälöiden ja yhtälöryhmien ratkaisemisen
taitojaan - osaa tutkia geometristen viivojen ominaisuuksia laskennollisesti käyttäen apuna pisteiden koordinaatteja ja
viivojen yhtälöitä - tuntee tärkeimmät reaalifunktiot ja niiden ominaisuudet - ymmärtää derivaatan käsitteen ja osaa
keskeiset derivoimissäännöt - osaa soveltaa derivaattaa funktion arvojen muutosnopeuden määrittämisessä sekä
funktion ääriarvojen etsimisessä - ymmärtää integraalifunktion käsitteen ja osaa integroida tavallisimpia funktioita ymmärtää määrätyn integraalin käsitteen ja osaa käyttää sitä erilaisissa sovelluksissa
YDINSISÄLTÖ
1 Yhtälöt ja epäyhtälöt: lausekkeiden muokkaaminen, polynomien jakolasku, neliöksi täydentäminen, 1. asteen
yhtälö, 2. asteen yhtälö, korkeamman asteen yhtälö, murtoyhtälö, polynomien tekijöihinjako, lineaarinen
yhtälöryhmä, korkeamman asteen epäyhtälö, murtoepäyhtälö, potenssi- ja juurioppia, verrannollisuus,
prosenttilaskut, likiarvolaskujen tarkkuus
2 Analyyttistä geometriaa: suora, toisen asteen käyrät, napakoordinaatit
3 Yleistä funktioista: polynomi-, potenssi-, eksponentti- ja logaritmifunktiot, logaritmien laskulait, logaritminen
asteikko, trigonometriset funktiot ja muunnoskaavat
4 Derivaatta: derivaattafunktio, keskeiset derivoimissäännöt, sovelluksia (geometrinen merkitys, ääriarvot, funktion
tutkiminen)
5 Integraali: integraalifunktio, määrätty integraali, sovelluksia (pinta-ala, tilavuus)
SUORITUSVAATIMUKSET: Harjoituskokeet tai tentti. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Algebraa, Timo Ojala, Leena Ojala, Timo Ranta (Opintomoniste) Geometriaa, Timo Ojala, Leena
Ojala, Timo Ranta (Opintomoniste) Differentiaali- ja integraalilaskentaa, Timo Ojala, Leena Ojala, Timo Ranta
(Opintomoniste)
TIETOJA ESITIETOVAATIMUKSISTA: Vähintään lukion lyhyen matematiikan taidot.
LISÄTIEDOT: Opintojakso pidetään avoimessa yliopistossa. Opintojakso on tarkoitettu niille, jotka tarvitsevat
matematiikan taitojensa kertausta, esim. lukion pitkän matematiikan taitojen vahvistusta tai lukion lyhyen
matematiikan taitojen täydentämistä. Opintojakso tai vaihtoehtoisesti hyväksytysti suoritettu laskutaitotesti kuuluu
insinöörien pakollisiin siltaopintoihin.
PLA-11030
Laskutaitotesti, 0 op
Basic Computation Skills Test, 0 cr
VASTUUHENKILÖ: Juha Tanttu, Timo Ranta
Opetusmuoto
Luento
P1
2 h/per
P2
P3
P4
LISÄTIEDOT: Hyväksytysti suoritettu laskutaitotesti tai vaihtoehtoisesti kurssi Johdatus yliopistomatematiikkaan
kuuluu insinöörien pakollisiin siltaopintoihin.
PLA-11310
Matematiikka P1, 4 op
Engineering Mathematics P1, 4 cr
VASTUUHENKILÖ: Juha Tanttu, Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
16 h/per
12 h/per
P2
+ 16 h/per
+ 12 h/per
P3
P4
OSAAMISTAVOITTEET: Opintojaksokokonaisuuden Matematiikka P1 - P2 tavoitteena on täydentää insinöörin
tutkinnon suorittaneiden opiskelijoiden matemaattiset valmiudet tasolle, jota tarvitaan muissa matematiikan
kursseissa sekä aineopinnoissa. P1 osaamistavoitteet Opiskelija osaa ratkaista lineaarisia yhtälöryhmiä sekä käsin että
tietokoneella. Opiskelija ymmärtää matriisin tulkinnan lineaarisena kuvauksena. Opiskeila osaa laskea matriisien
summan ja matriisien tulon. Opiskelija osaa laksea matriisin käänteismatriisin. Opiskelija ymmärtää lineaarisen
riippumattomuuden käsitteen. Opiskelija ymmärtää mikä on vektoreiden lineaarikombinaatio ja vektoreiden
virittämäjoukko.
YDINSISÄLTÖ
1 Lineaarinen yhtälöryhmä - riviredusointi ja
porrasmuodot - vektori- ja matriisiyhtälöt ratkaisujoukot
TÄYDENTÄVÄ TIETÄMYS
2 Lineaariset kuvaukset
kuvausten geometrinen tulkinta
3 Matriisialgebraa
Matlab-ohjelmiston käyttö
4 Käsitteet: - lineaarikombinaatio - vektoreiden
virittämäjoukko - lineaarinen riippumattomuus
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytysti suoritetut laskuharjoituskokeet tai
tentti
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut kokeet tai lopputentti. Tarkat pisterajat ilmoitetaan erillisessä
kurssikuvauksessa. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Linear Algebra and Its Applications, David Lay (Kirja)
TIETOJA ESITIETOVAATIMUKSISTA: Kurssit Matematiikka P1 - P2 on tarkoitettu insinöörien siltaopintoihin
LISÄTIEDOT: Matematiikka P1 aikana järjestetään laskutaitotesti. Lisää tietoa siitä saa kurssin MATP-1030 POP-sivuilta.
PLA-11320
Matematiikka P2, 4 op
Engineering Mathematics P2, 4 cr
VASTUUHENKILÖ: Juha Tanttu, Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
16 h/per
12 h/per
P4
+ 16 h/per
+ 12 h/per
OSAAMISTAVOITTEET: Opintojaksokokonaisuuden Matematiikka P1 - P2 tavoitteena on täydentää insinöörin
tutkinnon suorittaneiden opiskelijoiden matemaattiset valmiudet tasolle, jota tarvitaan muissa matematiikan
kursseissa sekä aineopinnoissa. Kun kurssi PLA11320 on suoritettu, opiskelijan pitäisi osata seuraavia asioita: lohkomatriisin algebra - matriisin LU-hajotelman muodostaminen - determinantin laskeminen - vektoriavaruuden
ominaisuudet - matriisin nolla-avaruus ja sarakeavaruus - aliavaruus ja aliavaruuden kanta - toisen asteen yhtälön
nollakohtien laskeminen - karteesisessa esityksessä olevien kompleksilukujen aritmetiikka - polaariesityksessä olevien
kompleksilukujen aritmetiikka - miten lasketaan matriisin ominaisarvot ja ominaisvektorit - miten lasketaan 2x2
lineaarisen differenssiyhtälöryhmän ratkaisu - miten matriisi diagonaalisoidaan - miten lasketaan vektorin pituus,
kahden vektorin etäisyys, kulma kahden vektorin välillä - miten lasketaan tietyn vektorin ortogonaaliprojektio toiselle
vektorille - miten pienimmän neliösumman menetelmä liittyy ortogonaaliprojektioon - miten pienimmän
neliösumman menetelmän ratkaisu lasketaan
YDINSISÄLTÖ
1 Vektoriavaruus ja aliavaruus Matriisin sarakeavaruus ja
nollaavaruus
TÄYDENTÄVÄ TIETÄMYS
2 LU-hajotelma
3 Determinantti
4 Kompleksiluvut Ominaisarvot ja ominaisvektorit
diskreetit differenssiyhtälöt
5 Ortogonaalisuus sisätulo, normi, kohtisuoruus
pienimmän neliösumman ongelma
6 Pienimmän neliösumman menetelmä
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut kokeet tai lopputentti, tarkat pisterajat ilmoitetaan erillisessä
kurssikuvauksessa. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Linear Algebra and Its Applications, David Lay (Kirja)
ESITIEDOT:
PLA-11310 Matematiikka P1 Suositeltava
PLA-11341
Numeerinen laskenta MATLABilla , 4 op
Numerical Computing with MATLAB, 4 cr
VASTUUHENKILÖ: Juha Tanttu, Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
16 h/per
12 h/per
P4
+ 16 h/per
+ 12 h/per
OSAAMISTAVOITTEET: Opiskelija osaa käyttää MATLAB-ohjelmistoa numeeristen ongelmien ratkaisemiseen.
YDINSISÄLTÖ
1 Liukuluku
TÄYDENTÄVÄ TIETÄMYS
ERITYISTIETÄMYS
2 LU-hajotelma - laskuviaheet pivotoinnin merkitys
- matriisin normit - matriisin
kuntoisuusluku
3 Harvamatriisi ja nauhamatriisi
4 Interpolaatio
5 Funktion nollakohtien haku
käänteinen interpolaatio
yhden muuttujan funktion
ääriarvojen etsitä
6 Pienimmän neliösumman menetelmä QR-hajotelma
Pseudoinverssi
7 Numeerinen integrointi
funktion määrittely MATLABissa
diskreetin datan integrointi
8 singulaariarvohajotelma (SVD)
pääkomponenttianalyysi (PCA)
Pseudoinverssi SVD:n avulla PCA
kuvankäsittelyssä
9 Joku aiheista - Fourier analyysi erityisesti FFT - satunnaislukujen
generointi - differentiaaliyhtälöiden
numeerinen ratkaisu
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Kurssin suoritus perustuu ohjattuihin harjoitustöihin
ja pienimuotoiseen projektityöhön. Arvosana määräytyy harjoitustöistä ja projektityöstä saatujen pisteiden
perusteella.
KIITETTÄVÄ / HYVÄKSYTTY
osaa ohjelmoida MATLABiin uusia
algoritmeja itsenäisesti
TYYDYTTÄVÄ
osaa käyttää MATLABin
valmisfunktioita numeeristen
ongelmien ratkaisemiseen
HYLÄTTY
harjotustöistä ei kerry riittävästi
pisteitä
SUORITUSVAATIMUKSET: hyväksytysti suoritetut harjoitustyöt Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Numerical Computing with MATLAB, Cleve B. Moler (Kirja) NUMMAT kalvot, Cameron , Tanttu
(Luentokalvot)
ESITIEDOT:
PLA-11310 Matematiikka P1 Suositeltava
PLA-11320 Matematiikka P2 Suositeltava
PLA-12100
Algoritmimatematiikka, 3 op
Mathematics for Algorithms, 3 cr
VASTUUHENKILÖ: Timo Ranta, Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
12 h/per
9 h/per
P2
+ 12 h/per
+ 9 h/per
P3
P4
OSAAMISTAVOITTEET: Kurssissa perehdytetään logiikan ja diskreetin matematiikan käsitteisiin, joita käytetään usein
ohjelmointikielissä, tietokantajärjestelmissä ja algoritmeissa. Kurssin käytyään opiskelija osaa muodostaa loogisen
lauseen totuustaulun, osaa logiikan laskulakeja käyttäen muokata annetusta logiikan lauseesta sitä vastaavan
ekvivalentin logiikan lauseen. Päättelysääntöjä käyttäen opiskelija osaa todistaa, että annetun väitelauseen
johtopäätös on tosi tai epätosi. Opiskelija ymmärtää kvanttorit ja osaa käyttää niitä. Opiskelija osaa osoittaa
yksinkertaisia lauseita oikeaksi. Joukko-opin laskulakeja käyttäen opiskelija osaa todistaa joukko-oppiin liittyviä
väitelauseita todeksi tai epätodeksi. Opiskelija ymmärtää mikä on relaatio, käänteisrelaatio ja kahden relaation
yhdistäminen. Opiskelija ymmärtää seuraavat relaation ominaisuudet: refleksiivisyys, epärefleksiivisyys, symmetrisyys,
epäsymmetrisyys ja transitiivisuus.
YDINSISÄLTÖ
1 Propositiologiikka - totuustaulu - ekvivalentteja lausekkeita - päättely
2 Predikaattilogikka - olemassaolokvanttori ja kaikkikvantttori
3 Todistaminen
4 Joukko-oppi - leikkaus, unioni, erotus, komplementti - osajoukko ja osajoukkotodistus - kaarteesinen tulo
5 Relaatiot - relaatioiden yhdistäminen - relaatioiden ominaisuuksia - osittaisjärjestysrelaatio - ekvivalenssirelaatio
SUORITUSVAATIMUKSET: 2 vaihtoehtoa: 1.hyväksytysti suoritetut kokeet ja mahdollisesti harjoitustyöt tai
2.lopputentti. Tarkat pisterajat ilmoitetaan erillisessä kurssikuvauksessa. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Diskreettimatematiikan paloja, Frank Cameron (Opintomoniste)
PLA-12200
Diskreetti matematiikka, 3 op
Discrete Mathematics, 3 cr
VASTUUHENKILÖ: Timo Ranta, Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
12 h/per
12 h/per
P4
+ 9 h/per
+ 9 h/per
OSAAMISTAVOITTEET: Kun kurssi on suoritettu, opiskelija ymmärtää ja osaa soveltaa seuraavia asioita: - funktioon
liittyvät käsitteet: määrittelyjoukko, mallijoukko, arvojoukko, injektio, surjektio, käänteisfunktio - seuraavat
lukufunktiot: katto, pohja, mod, div, max ja min - seuraavat listafunktiot: head, tail, cons, cat, seq, pairs, - seuraavat
funktiot: map, insert - listoja käsitelevien ei-rekursiivisten ja rekursiivisten funktioiden laskeminen ja muodostaminen listoja käsitelevien ei-rekursiivisten ja rekursiivisten pseudokoodiproseduurien laskeminen ja muodostaminen graafeja käsitelevien ei-rekursiivisten ja rekursiivisten pseudokoodiproseduurien laskeminen ja muodostaminen binääripuita käsitelevien ei-rekursiivisten ja rekursiivisten pseudokoodiproseduurien laskeminen ja muodostaminen binääripuita käsitelevien rekursiivisten pseudokoodiproseduurien laskeminen ja muodostaminen - graafin läpikulku
syvyys ensin (depth-first) periaatteella - graafin läpikulku leveys ensin (breadth-first) periaatteella - lyhimmän polun
löytäminen Dijkstran menetelmällä - kevyimmän virittävän puun muodostaminen Primin menetelmällä binäärihakupuuhun liittyviä tehtäviä, esim. alkion lisääminen, annetun alkion etsiminen, maksimialkion etsiminen, jne
- miten todistetaan lause induktion avulla - miten sovelletaan inkluusio-ekskluusioperiate - miten lasketaan kahden
kokonaisluvun suurin yhteinen tekijä
YDINSISÄLTÖ
1 Funtiot - funktioiden rakentaminen - rekursiiviset funktiot - proseduuri
2 Graafi ja graafifunktioita - graafin läpikulku - lyhyimmän polun tehtävä - pienin virittävä puu
3 Puu ja puufunktioita - binäärihakupuu - binääripuu ja Huffman-koodaus
4 Induktio
5 Inkluusio-eksluusio periaate
6 Jaollisuus -suurin yhteinen tekijä
SUORITUSVAATIMUKSET: 2 vaihtoehtoa: 1.hyväksytysti suoritetut kokeet ja mahdollisesti harjoitustyöt tai
2.lopputentti. Tarkat pisterajat ilmoitetaan erillisessä kurssikuvauksessa. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Diskreettimatematiikan paloja, Frank Cameron (Opintomoniste)
ESITIEDOT:
PLA-12100 Algoritmimatematiikka Suositeltava
PLA-12400
Todennäköisyyslaskenta, 3 op
Probability Calculus, 3 cr
VASTUUHENKILÖ: Juha Tanttu, Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
12 h/per
9 h/per
P2
+ 12 h/per
+ 9 h/per
P3
P4
OSAAMISTAVOITTEET: Kun kurssi on suoritettu, niin opiskelijan pitäisi ymmärtää ja osata soveltaa seuraavia asioita: otosmittauksien tunnuslukujen laskeminen (otoskeskiarvo, otosmediaanin, otoskeskihajonta) - histogrammin
piirtäminen otosmittauksista - tulosääntö, kombinaatio, permutaatio, - tapahtuman komplementin todennäköisyyden
laskeminen - kahden tapahtuman leikkauksen todennäköisyyden laskeminen - kahden tapahtuman yhdisteen
todennäköisyyden laskeminen - useiden poissulkevien tapahtumien todennäköisyyden laskeminen - kahden
riippumattoman tapahtuman leikkauksen todennäköisyyden laskeminen - ehdollinen todennäköisyyslasku, kun on
kaksi tapahtumaa - diskreetin satunnaismuuttujan todennäköisyysfunktio - todennäköisyyden, odotusarvon ja
varianssin laskeminen diskreetin satunnaismuuttujan todennäköisyysfunktiosta - jatkuvan satunnaismuuttujan
tiheysfunktio - todennäköisyyden, odotusarvon ja varianssin laskeminen jatkuvan satunnaismuuttujan tiheysfunktiosta
- kahden diskreetin satunnaismuuttujan yhteistodennäköisyysfunktion - todennäköisyyden, ehdollisen
todennäköisyyden ja muuttujan reunatodennäköisyysfunktion laskeminen kahden diskreetin satunnaismuuttujan
yhteistodennäköisyysfunktiosta - kahden jatkuvan satunnaismuuttujan yhteistiheysfunktion - todennäköisyyden,
ehdollisen todennäköisyyden ja muuttujan reunatiheysfunktion laskeminen kahden jatkuvan satunnaismuuttujan
yhteistiheysfunktiosta - seuraavat yhden muuttujan diskreetit jakaumat: tasajakauma, binomijakauma, negatiivinen
binomijakauma, hypergeometrinen jakauma ja Poissonin jakauma - seuraavat yhden muuttujan jatkuvat jakaumat:
tasajakauma, normaalijakauma, eksponenttijakauma ja Erlangin jakauma YDINSISÄLTÖ
1 Todennäköisyyslaskennan peruskäsitteet
TÄYDENTÄVÄ TIETÄMYS
MATLABIn statistical toolboxin käyttö
2 Satunnaismuuttujat ja todennäköisyysjakaumat todennäköisyysfunktiot -tiheysfunktiot
3 Odotusarvo ja varianssi
4 Diskretteja jakaumia - tasainen jakauma binomijakauma - poissonin jakauma - hypergeometrinen
jakauma - negatiivinen binomijakauma
5 Jatkuvia jakaumia - tasainen jakauma - normaalijakauma
- gammajakauma - eksponenttijakauma - erlangin
jakauma
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: ilmoitetaan luentojen alkaessa
SUORITUSVAATIMUKSET: Ilmoitetaan luentojen alkaessa Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Probability and Statistics for Engineers and Scientists, R. E. Walpole et al. (Kirja) Probability and
Statistics for Engineers and Scientists, R. E. Walpole et al. (Kirja) TOD luentokalvot, Juha T. Tanttu (Luentokalvot)
ESITIEDOT:
PLA-11310 Matematiikka P1 Suositeltava
PLA-11320 Matematiikka P2 Suositeltava
LISÄTIEDOT: Ohjelmisto: MATLAB
PLA-12500
Tilastolliset menetelmät, 3 op
Statistical Methods, 3 cr
VASTUUHENKILÖ: Juha Tanttu, Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
12 h/per
9 h/per
P4
+ 12 h/per
+ 9 h/per
OSAAMISTAVOITTEET: Opiskelija tuntee tilastollisten menetelmien peruskäsitteet, osaa käyttää yhden ja kahden
otoksen ongelmissa tilastollisia perusmenetelmiä, osaa soveltaa menetelmiä todeliseen dataan ja ymmärtää myös
menetelmien rajoitukset.
YDINSISÄLTÖ
1 Datan kuvaaminen
TÄYDENTÄVÄ TIETÄMYS
kvantiilikuvaajat
2 Tilastolliset tunnusluvut ja niiden jakaumat otoskeskiarvo - otosvarianssi
3 Estimointi ja luotettavuusvälit
- ennustusväli - binomijakauman p-parametrin estimointi
4 Hypoteesin testaus - odotusarvon testi - varianssin testi - - yhteys luottamusvälin estimointiin - p-arvo - otoksen
kontingenssitaulu
koon vaikutus
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Ilmoitetaan luentojen alkaessa.
KIITETTÄVÄ / HYVÄKSYTTY
osaa soveltaa itsenäisesti tilastollisia perusmenetelmiä
TYYDYTTÄVÄ
tuntee tilastolliset peruskäsitteet
SUORITUSVAATIMUKSET: Ilmoitetaan luentojen alkaessa. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Probability & Statistics for Engineers & Scientists, Walpole, E., R. et al. (Kirja) Probability & Statistics
for Engineers & Scientists, R. E. Walpole et al. (Kirja) TM luentokalvot, Juha Tanttu (Luentokalvot)
ESITIEDOT:
PLA-11310 Matematiikka P1
Suositeltava
PLA-11320 Matematiikka P2
Suositeltava
PLA-12400 Todennäköisyyslaskenta
Pakollinen
PLA-11341 Numeerinen laskenta MATLABilla Suositeltava
LISÄTIEDOT: Ohjelmisto: Matlab
PLA-12600
Operaatiotutkimus, 5 op
Operations Research, 5 cr
VASTUUHENKILÖ: Frank Cameron
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
30 h/per
15 h/per
P4
+ 10 h/per
+ 9 h/per
OSAAMISTAVOITTEET: Operaatiotutkimuksessa tulee usein vastaan tilanteita, joista voidaan muodostaa lineaarinen
optimointimalli, ns. LP-malli. Opiskelija kykenee tällaisen tilanteen kuvauksesta muodostamaan LP-mallin, jossa on
muuttujat, rajoitteet ja kohdefunktio. Opiskelija kykenee muodostamaan LP-mallin, kun tilanteen kohdefunktio on
luonteeltaan max-min -tyyppinen tai min-max -tyyppinen. Opiskelija kykenee muodostamaan loogisista ehdoista
rajoitteet käyttäen hyväksi binäärimuuttujia. Kun on annettu paloittain lineaarinen funktio, opiskelija kykenee
muodostamaan siitä yksinkertaisen kohdefunktion käyttäen hyväksi binäärimuuttujia. Opiskelija kykenee
muodostamaan sekä standardi epäyhtälö LP-mallin että standardi yhtälö LP-mallin. Opiskelija kykenee päättämään,
onko LP-malli rajoitettu vai ei ja onko se hyvin määritelty vai ei. Opiskelija kykenee laskemaan kärkipisteen annetusta
LP-mallista. Opiskelija ymmärtää, mikä suhde LP-mallin ja sen duaalimallin välillä on. Opiskelija osaa muodostaa
annetusta LP-mallista sen duaali LP-mallin. Opiskelija kykenee laskemaan alarajan ja ylärajan LP-mallin
kohdefunktiolle. Opiskelija kykenee laskemaan kohdefunktion parametrin herkkyysanalyysin ja myös rajoitteiden
oikean puolen vektorin parametrin herkkyysanalyysin. Opiskelija ymmärtää mikä on monitavoite tehtävä ja miten
voidaan laskea Pareto-ratkaisuja. Opiskelija tunnistaa seuraavat IP-tehtävät: reppuongelma (knapsack problem),
kohdistustehtävä (assignment problem) ja kaupparatsutehtävä (travelling salesman problem).
YDINSISÄLTÖ
TÄYDENTÄVÄ TIETÄMYS
1 Lineaarinen optimointi - rajoitteet - kohdefunktio - hyvin Konveksi alueet ja monitahokaat
määritelty LP-malli
2 Duaalisuus ja herkkyys analyysi
3 Kokonaisuuslukuoptimointitehtävät - loogiset ehdot binääriluku optimointitehtävät
Repputehtävä Palevlupisteiden sijaintitehtävä
Kohdistustehtävä Kaupparatsutehtävä
4 Monitavoiteoptimoinnin perusteet
SUORITUSVAATIMUKSET: Ilmoitetaan luentojen alkaessa. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Operaatiotutkimus, F. Cameron (Opintomoniste)
ESITIEDOT:
PLA-11310 Matematiikka P1 Suositeltava
PLA-11320 Matematiikka P2 Suositeltava
LISÄTIEDOT: Ohjelmistot: LPSolve IDE
Kielet
PLA-15010
Perehdytys yliopisto-opiskeluun, 1 op
Introduction to Academic Studies, 1 cr
VASTUUHENKILÖ: Susanna Honko
Opetusmuoto
Luento
Harjoitustyö
P1
16 h/per
10 h/per
P2
P3
P4
OSAAMISTAVOITTEET: Opiskelija tunnistaa opiskelun ja oppimisen taustalla vaikuttavia tekijöitä. Tavoitteena on, että
opiskelija osaa määritellä millainen oppija hän on ja mitkä oppimisstrategiat hänelle sopivat ja tukevat parhaiten
hänen opiskeluaan. Opiskelija tutustuu opiskelutekniikoihin, kuten muistiinpanojen tekeminen, lukeminen ja
ajankäyttö sekä tiedon hakemiseen ja kirjaston käyttöön.
YDINSISÄLTÖ
1 Tutkintorakenteeseen ja aineopintoihin perehtyminen.
2 Erilaiset oppijat: oppimisen teoriaa ja oppimistyylit. Millainen oppija minä olen? Oppimisstrategiat: opiskeluun
teoriaa. Mitä eri tapoja on oppia ja opiskella? Miten minun kannattaisi opiskella? Miten voin vaikuttaa
opiskeluympäristööni?
3 Opintojen suunnittelu ja HOPS. Tiedon hakeminen ja perehtyminen kirjaston käyttöön.
4 Muistiinpanotekniikat, lukutekniikka, ajankäyttö, tenttiin valmistautuminen.
5 Hyvinvoinnin vaikutus opiskeluun ja oppimistuloksiin.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytysti suoritetut kirjalliset harjoitukset sekä
osallistuminen eri osioihin liittyviin testeihin. DI-tutkinnon ja täydentävien opintojen HOPS hyväksytty.
SUORITUSVAATIMUKSET: Opintojakson voi suorittaa joko osallistumalla luennoille (läsnäolopakko) tai kirjoittamalla
esseet. Kummassakin vaihtoehdossa pitää hyväksyttää myös opiskelijan oma opintosuunnitelma HOPS.
Osasuoritusten pitää liittyä samaan toteutuskertaan.
PLA-15017 Introduction to Finnish Society and Culture, 1-3 cr
PERSON RESPONSIBLE: Kimmo Ahonen, Tarmo Lipping
Study type
P1
P2
Lectures
18 h/per + 18 h/per
P3
P4
LEARNING OUTCOMES: The students are introduced to the contemporary Finnish society and culture as well as its
historical development. After completing the course, students will have basic knowledge of Finland's societal, cultural
and economic background from thematically various perspectives. In addition, the students will gain understanding of
the cultural and industrial specificities of the Satakunta region. The aim of the course is to help the student make most
of their exchange period by an increased understanding of Finnish customs, culture and contemporary issues.
CORE CONTENT
1 Finnish welfare state
2 Finnish education system
3 Finnish language and business communication
4 Cultural heritage of Finland and Satakunta region
5 Current issues in technology and innovation
INSTRUCTIONS FOR STUDENTS ON HOW TO ACHIEVE THE LEARNING OUTCOMES: The course will be assessed as pass
or fail
REQUIREMENTS FOR COMPLETING THE COURSE: Active participation in lectures and completing a written assignment
based on lectures. Completion parts must belong to the same implementation.
STUDY MATERIAL:
PLA-16301
Ruotsin kielen kirjallinen ja suullinen viestintä, 3 op
Swedish Written and Oral Communication, 3 cr
VASTUUHENKILÖ: Tarmo Lipping
OSAAMISTAVOITTEET: Opintojakson tavoitteena on saavuttaa kielitaito, jolla selviää ammatissa ja opinnoissa
käytännön viestintätilanteista niin suullisesti kuin kirjallisesti. Tavoitteisiin kuuluu myös julkishenkilöstöltä vaadittavan
kielitaidon osoittaminen (laki 424/2003, asetus 481/2003). Taitotaso B1-B2 eurooppalaisen viitekehyksen
taitotasoasteikolla.
YDINSISÄLTÖ
1 Oman alan sanastoon tutustuminen, keskusteleminen substanssiainetta sivuavista teemoista oman alan
terminologiaa käyttäen.
2 Ammattiin liittyvä suullinen ja kirjallinen viestintä. Muodollinen työelämän suullinen viestintä: yhteydenpito,
graafisten kuvaajien tulkinta, neuvonta.
3 Argumentin esittäminen, perustelu ja puolustaminen tavoitteellisen keskustelun ylläpitäminen/johtaminen,
keskustelun alustaminen, keskusteleminen ja mielipiteiden vaihto oman alan tekstiin liittyen.
4 Kerronnan ja alkuperäistekstin hajoittaminen sekä uudelleenjärjestely, aiheena liike-elämän sanasto/kulttuuri,
tekstin tiivistäminen, analysointi. Yrityksen esitteleminen.
5 Kielen rakenteet: tunnistaminen ja tuottaminen puheessa sekä kirjoituksessa.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Aktiivinen osallistuminen opetukseen. Annettujen
tehtävien hyväksytty suorittaminen. Hyväksytty suoritus suullisessa ja kirjallisessa kuulustelussa.
SUORITUSVAATIMUKSET: Osallistuminen lähiopetustunneille: läsnäolovelvoite. Etäopiskelu/itsenäinen työskentely.
Kirjallinen ja suullinen kuulustelu.
OPPIMATERIAALI: (Opintomoniste)
LISÄTIEDOT: Opintojakso koostuu kolmesta eri teema-alueesta. Yksi teema-aluista sisältää suullista kielitaitoa, toinen
painottuu teksteihin sekä sanastoon ja kolmas on rakenne- ja sanasto-osio. Ei luennoida lukuvuonna 2015-2016.
PLA-17406 English Communicative Skills, 3 cr
PERSON RESPONSIBLE: John Rogers, Tarmo Lipping
Study type
P1
P2
Lectures
21 h/per + 21 h/per
P3
P4
LEARNING OUTCOMES: Objectives: To encourage students to use their verbal skills in a multitude of differing
situations, from everyday situations to negotiations, presenting yourself, presenting information and listening.
Objectives: concentrating on presentations, phrases and vocabulary used in giving a presentation. Presentation
details, such as: body language, voice, enthusiasm and dress. Presenting information such as figures, your place of
work and your company. All students will deliver a presentation in the company of fellow students. Teacher and
students will assess and give feedback on all given presentations. Aims: To build up students' self-confidence in using
their spoken English and in coming to terms with speaking in front of an audience. Working on pronunciation, fluency
and expressivity. Aims: aims of the course are to encourage students in the area pronunciation, fluency, expressivity,
accuracy and intelligibility. Common European Framework of Reference, Level B2.
CORE CONTENT
1 Language practice efficiency.
2 Role play. Problem solving (trouble shooting).
3 Group discussion, pair work. Efficient fluency practice.
4 Basic knowledge in giving a presentation.
5 Presentation phraseology.
6 Pronunciation skills, fluency skills.
7 Expressivity.
INSTRUCTIONS FOR STUDENTS ON HOW TO ACHIEVE THE LEARNING OUTCOMES: Active involvement throughout the
course and a healthy attendance record. Healthy attendance record, active involvement throughout the course and a
well prepared presentation.
REQUIREMENTS FOR COMPLETING THE COURSE: 75% attendance. Active participation in all exercises. Completion
parts must belong to the same implementation.
PLA-17606 Computer English, 3 cr
PERSON RESPONSIBLE: John Rogers, Tarmo Lipping
Study type
Lectures
P1
P2
P3
P4
21 h/per + 21 h/per
LEARNING OUTCOMES: To better prepare students understanding of technical vocabulary. To bring the student into
an experience of using a technical vocabulary in their work environment. Reading and understanding technical texts.
Practice how to write technical papers. Explaining technical text in English. Common European Framework of
Reference, level B2.
CORE CONTENT
1 A brief history of computer science
2 Portable computers
3 Operating systems
4 Social media
5 Computer networks
6 Network configurations
7 Computer security
8 Robotics
9 Multimedia
10 The world of the mobile phone. (Information covering these subjects is as updated as can be possible, new
information; new merchandise is hitting shops and the world at a speed that is almost impossible to keep up with.
All care is taken to bring to the classroom subject matter that is up to date)
INSTRUCTIONS FOR STUDENTS ON HOW TO ACHIEVE THE LEARNING OUTCOMES: Completion of all the units,
completion of the oral exercises and written work.
REQUIREMENTS FOR COMPLETING THE COURSE: 75 % attendance. Completion parts must belong to the same
implementation.
PLA-18020
Japanilainen kulttuuri, 3 op
Japanese Culture, 3 cr
VASTUUHENKILÖ: Oshie Nishimura-Sahi, Tarmo Lipping
Opetusmuoto
Luento
P1
2 h/vko
P2
+ 2 h/vko
P3
P4
OSAAMISTAVOITTEET: Perehdytään Japanin perinteiseen kulttuuriin, kuten erilaisiin taidemuotoihin. Kurssilla
tutustutaan myös Japanin uskontoihin ja tapakulttuuriin. Tavoitteena on ymmärtää uskontojen historiallinen kehitys ja
niiden merkitys nykyjapanilaisille. Perehdytään kulttuurin kohtaamiseen jatkuvana ilmiönä, jolla on edelleen
vaikuttavat historialliset juurensa ja kehityskaarensa. Perehdytään Japanin moderniin kirjallisuuteen sekä Japanin
nykykulttuuriin. CEF taso A1.
YDINSISÄLTÖ
1 Arvot ja uskonnot (Shintô, Buddhalaisuus, konfutselaisuus, muut uskonnot)
2 Japanilaiseen kulttuuriin liittyviä käsitteitä (esim. Ikebana, Manga)
3 Japanilainen tapakulttuuri
4 Ruokakulttuuri
5 Japanilainen vuosikierto, tärkeimmät pyhät ja juhlat
6 Japani matkailijan silmin
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Opintojakson arviointikriteerit: kirjallinen loppukoe.
Säännöllinen ja aktiivinen osallistuminen kurssille. Opintojaksolla käytetään suoritusmerkintäistä arviointiasteikkoa
(hyväksytty-hylätty).
SUORITUSVAATIMUKSET: Säännöllinen ja väh. 75 %:n aktiivinen osallistuminen opintojakson opetukseen. Kirjallisen
loppukokeen hyväksytty suorittaminen.
OPPIMATERIAALI: Japanin kulttuuri, Fält, Nieminen,Tuovinen, Vesterinen (Kirja) Opettajan oma materiaali
(Luentokalvot)
LISÄTIEDOT: Opintojakso luennoidaan Avoimen yliopiston kautta ilta-opintoina joka toinen vuosi. Lukuvuonna 20152016 opintojakso järjestetään, mutta ei järjestetä lukuvuonna 2016-2017.
PLA-18070
Japanin kielen alkeiskurssi I , 3 op
Japanese for Beginners I, 3 cr
VASTUUHENKILÖ: Oshie Nishimura-Sahi, Tarmo Lipping
Opetusmuoto
Luento
P1
3 h/vko
P2
+ 3 h/vko
P3
P4
OSAAMISTAVOITTEET: Kyseessä on japanin kielen alkeistason kurssi. Tavoitteena on omaksua perussanastoa ja kielioppia, ja kirjaimistoja sekä harjoittaa suullisen viestinnän taitoja. Kurssin käytyään opiskelija osaa esitellä itsensä ja
kertoa päivän tapahtumista yksinkertaisilla lauseilla. Opiskleija ymmärtää ja osaa käyttää yleisimpiä idiomeja. CEF taso
A1.
YDINSISÄLTÖ
1 Harjoitellaan taitoa ymmärtää ja tuottaa puhuttua ja kirjoitettua yksinkertaista yleiskieltä, jolla selviytyy helpoissa
ja yksinkertaisissa kommunikaatiotilaneissa.
2 Opetellaan taitoa kertoa itsestään ja ympäristöstään, mm. Suomesta yksinkertaisin lausein.
3 Opetellaan japanin kielen hiragana ja katakana -tavumerkkejä. Kurssilla käsitellään japanin kieliopin alkeet ja
kirjoitusjärjestelmä sekä tutustutaan keskeisiin tavukirjaimiin.
4 Opiskelija opettelee hyödyllisiä fraaseja ja harjoittelee puhumista ja puhutun ymmärtämistä parin kanssa sekä
ryhmissä.
5 Kurssilla tutustutaan myös japanin kulttuuriin ja elämään.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Aktiivinen osallistuminen kurssille. Opintojaksolla
käytetään suoritusmerkintäistä arviointiasteikkoa (hyväksytty-hylätty).
SUORITUSVAATIMUKSET: Väh. 75 %:n aktiivinen osallistuminen opetukseen. Hyväksytty loppukoe.
OPPIMATERIAALI: Opettajan oma materiaali, Oshie Nirhimura-Sahi (Luentokalvot)
TIETOJA ESITIETOVAATIMUKSISTA: Myös muulla tavoin hankitut esitiedot ovat mahdollisia, mikäli ne ovat antaneet
riittävän pohjan jatkokurssin lähtötasoon.
LISÄTIEDOT: Opettajana toimii Oshie Nishimura-Sahi. Järjestetään Avoimen yliopiston kautta ilta-aikaan joka toinen
vuosi. Järjestetään lukuvuonna 2016-2017. Ei luennoida lukuvuonna 2015-2016.
Elektroniikka
PLA-21251
Digitaalilogiikka, 3 op
Digital Logics, 3 cr
VASTUUHENKILÖ: Tanja Palmroth
Opetusmuoto
Luento
Laboratoriotyö
P1
6 h/vko
3 h/vko
P2
P3
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa selittää yksinkertaisten digitaalisten piirien
toiminnan. Opiskelija osaa suunnitella yksinkertaisen digitaalisen järjestelmän käyttäen logiikkaportteja ja kiikku/veräjäpiirejä. Opiskelija osaa määritellä ohjelmoitavan logiikan käsitteen, tunnistaa ohjelmoitavien logiikoiden
perustyyppejä, suunnitella logiikkapiirin ja tunnistaa suunnittelutyökalut.
YDINSISÄLTÖ
TÄYDENTÄVÄ TIETÄMYS
1 Lukujärjestelmät, erityisesti binäärijärjestelmä sekä
Oktaalilukujärjestelmä, yhteen- ja vähennyslaskupiirit.
heksadesimaalijärjestelmä ja järjestelmien väliset
muunnokset sekä binäärilukujen yhteen- ja
vähennyslasku. Negatiivisten binäärilukujen esittäminen
kahden komplementin avulla. Kohinan ja särön käsitteet.
2 Kombinaatiologiikan peruskomponentit: NOT, AND, OR,
NAND ja NOR -portit sekä XOR- ja XNOR-portit.
Järjestelmän toteutus käyttäen näitä komponentteja.
Sieventäminen Boolen algebraa ja Karnaugh:n karttaa
käyttäen. Yksinkertaisen järjestelmän suunnittelu.
Multiplekseripiirit. Viiveiden huomioiminen
suunnittelussa.
3 Järjestelmät, joissa on muistia. Sekvenssilogiikan
peruskomponentit: veräjät ja kiikut sekä näiden
toiminta. Synkronisten ja asynkronisten laskureiden ja
siirtorekistereiden toiminta.
4 Sekventiaalisen logiikan suunnitteluprosessi, tilakone.
5 Ohjelmoitavien logiikkapiirien perusidea sekä
suunnittelutyökalut
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja laboratoriotyöt. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
ESITIEDOT:
PLA-12100 Algoritmimatematiikka Suositeltava
PLA-25110
Elektroniikan erityiskysymyksiä, 3-6 op
Special Topics in Electronics, 3-6 cr
VASTUUHENKILÖ: Pekka Ruuskanen
Opetusmuoto
Luento
P1
P2
P3
P4
3 h/vko
OSAAMISTAVOITTEET: Erikoiskurssi, joka keskittyy elektroniikan materiaalien aihealueisiin. Kurssin tavoitteena on
laajentaa ja syventää opiskelijan osaamista valitun aihealueen piirissä. Aihealue saattaa vaihdella jopa
opintojaksoittain.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Suoritusvaatimukset ilmoitetaan ennen luentoja
kunkin aihealueen osalta erikseen.
SUORITUSVAATIMUKSET: Määräytyy aihepiirin mukaan. Osasuoritusten pitää liittyä samaan toteutuskertaan.
Ohjelmistotuotanto ja tiedonhallinta
PLA-31100
Ohjelmointitekniikka, 6 op
Programming Techniques, 6 cr
VASTUUHENKILÖ: Mika Saari
Opetusmuoto
Luento
Harjoitus
P1
3 h/vko
2 h/vko
P2
+ 3 h/vko
+ 2 h/vko
P3
P4
OSAAMISTAVOITTEET: Opiskelija oppii jäsentämään ongelman ohjelmaksi. Hankkii perusohjelmointitaidon, jota voi
käyttää työvälineenä opiskelussaan ja tutkimustyössään. Tavoittaa lähtötason, josta harjoittelemalla ja opiskelemalla
pystyy kehittymään ammattitaitoiseksi ohjelmoijaksi.
YDINSISÄLTÖ
1 Algoritminen ajattelu. Ongelman ratkaisun kuvaaminen algoritmina. Kehitysympäristöön ja kehitysprosessiin
tutustuminen.
2 Muuttuja-käsite. Syöttö ja tulostus.
3 Ehtorakenteet ja toistorakenteet.
4 Operaatiot ja metodit.
5 Luokan perusrakenne, näkyvyysalueet ja koodin organisointi.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Opintojakson aikana ratkaistaan 30 harjoitusta,
joista voi saa 10 pistettä. Tehtävillä on eräpäivät. Opintojakson aikana on kaksi tenttiä, joissa kummassakin laaditaan
ohjelma, joka ratkaisee annetun tehtävän. Kummastakin tentistä saa 10 pistettä. Arvioinnissa käytettävät hyvän
ohjelman kriteerit ja arvosanoja vastaavat pisterajat käydään läpi opintojakson alussa.
SUORITUSVAATIMUKSET: Arvosteltavat harjoitukset Kaksi ohjelmointitenttiä Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Ohjelmointitekniikkaa javalla, Markku Nevanranta (Luentokalvot) Java-ohjelmointi, Mika
Vesterholm, Jorma Kyppö (Kirja) (Muu kirjallisuus)
PLA-31501
Tietotekniikan sovellukset, 4 op
Information Technology Applications, 4 cr
VASTUUHENKILÖ: Harri Keto, Jari Turunen, Matti Monnonen
Opetusmuoto
Luento
Harjoitus
P1
6 h/vko
6 h/vko
P2
P3
P4
OSAAMISTAVOITTEET: Tarjoaa opiskelijalle yleisen näkemyksen tietotekniikan osa-alueista kuten
ohjelmistotekniikasta, tietoliikennetekniikasta, signaalinkäsittelystä sekä elektroniikan materiaaleista. Kurssilla
esitellään tietoteknisen sovelluksen avulla opiskelijalle tietoteklniikan eri oppiaineiden liittymisistä toisiinsa. Kurssilla
tarkastellaan tietotekniikan sovelluksia myös eri oppiaineiden omien näkemysten ja erityispiirteiden kautta. Kurssin
käytyään opiskelija saa näkemyksen tietotekniikan eri osa-alueiden näkökulmista tarkastella asioita.
YDINSISÄLTÖ
1 Kurssilla käsiteltävän sovelluksen erityispiirteet tietotekniikan koulutusohjelman eri oppiaineiden näkökulmista.
Tarjoaa ymmärryksen miten sovelluksen rakenteet ja toiminnot näkyvät eri oppiaineiden omista lähtökohdista ja
miten asioita tarkastellaan.
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitustyöt, laboratoriotyöt ja tentti.
OPPIMATERIAALI: Tietotekniikan sovellukset, Kunkin osa-alueen luennoitsija (Luentokalvot)
PLA-32100
Olio-ohjelmointi, 6 op
Object Programming, 6 cr
VASTUUHENKILÖ: Mika Saari
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
3 h/vko
2 h/vko
P4
+ 3 h/vko
+ 2 h/vko
OSAAMISTAVOITTEET: Opiskelija osaa suunnitella tehtävään olioperustaisen ratkaisun. Osaa käyttää java-kielen
tarjoamia olio-ohjelmoinnin mekanismeja. Opiskelijan on hyvä ymmärtää muidenkin kielien tarjoamia oliomalleja.
Osaa suunnitella ja toteuttaa oliopohjaisen graafisen käyttöliittymän. Osata olioiden käytön tietokannan yhteydessä.
Tutustutaan oliosuunnitteluun liittyviin suunnittelu- ja arkkitehtuurimalleihin.
YDINSISÄLTÖ
1 Kapselointi, periytyminen ja monimuotoisuus. Abstraktien luokkien ja rajapintojen suunnittelu.
2 Käyttöliittymän ohjelmointi.
3 Javan lisäpiirteitä, joihin ei tutustuttu ohjelmointitekniikka opintojaksolla ja jotka ovat tärkeitä olio-ajattelun
kannalta. Poikkeuskäsittely, sarjoittaminen, geneerisyys, säikeet,...
4 Tiedostot, relaatiokanta ja oliokanta.
5 Olio suunnittelu- ja arkkitehtuurimalleja. Oliot ja UML-mallinnus.
SUORITUSVAATIMUKSET: Arvosteltavat harjoitukset Kaksi ohjelmointitenttiä Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Olio-ohjelmointi, Markku Nevanranta (Luentokalvot) Java-ohjelmointi, Mika Vesterholm, Jorma
Kyppö (Kirja) (Muu kirjallisuus) Mika Saari (Muu verkkomateriaali)
ESITIEDOT:
PLA-31100 Ohjelmointitekniikka Pakollinen
PLA-32200
Tietorakenteet, 6 op
Data Structures, 6 cr
VASTUUHENKILÖ: Markku Nevanranta
Opetusmuoto
Luento
Harjoitus
P1
3 h/vko
2 h/vko
P2
+ 3 h/vko
+ 2 h/vko
P3
P4
OSAAMISTAVOITTEET: Ymmärtää tietorakenteet keinona tiedon tallettamiseen, hakemiseen sekä tehtävien
ratkaisujen mallintamiseen. Erilaisten tietorakenteiden laaja tuntemus siten, että osaa valita sopivan ratkaisun
erilaisissa ongelmatilanteissa. Osaa suunnitella ja ohjelmoida tietorakenteita käyttäviä algoritmeja yksinkertaisissa
tehtävissä. Osaa selittää algoritmien toimintaperiaatteet ja osaa arvioida niiden tehokkuutta. Osaa soveltaa
tietorakenteita uusiin ongelmiin. Tuntee yleisiä eksakteja ja heuristisia algoritmiperiaatteita, joita voi soveltaa
vaativien tehtävien ratkaisuissa.
YDINSISÄLTÖ
1 Listarakenteet
2 Puurakenteet
3 Hajauttimet
4 Graafit
5 Javan tietorakenneluokat.
6 Yleiskäyttöisiä eksakteja ja heuristisia algoritmeja.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Tentti 20 pistettä Harjoitukset 10 pistettä
SUORITUSVAATIMUKSET: Arvosteltavat harjoitukset Tentti (kirjallinen) Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Tietorakenteet, Markku Nevanranta (Luentokalvot) Data Structures & Algorithms in Java, Lafore
(Kirja) Algorithms in Java, Sedgewick (Muu kirjallisuus) Introduction to Algorithms, Cormen, Leiserson, Rivest (Muu
kirjallisuus)
ESITIEDOT:
PLA-32100 Olio-ohjelmointi Pakollinen
PLA-32310
Sulautetut järjestelmät, 6 op
Embedded Systems, 6 cr
VASTUUHENKILÖ: Tanja Palmroth, Mika Saari
Opetusmuoto
Luento
Harjoitus
P1
3 h/vko
2 h/vko
P2
+ 3 h/vko
+ 2 h/vko
P3
P4
OSAAMISTAVOITTEET: Sulautetut järjestelmät kurssilla tutustutaan sulautettujen järjestelmien perusteknologioihin
esimerkkien, harjoitusten ja projektien kautta hyväksikäyttäen mikrokontrolleripohjaisia testilaitteita. Kurssilla
tutustutaan mikrokontrollerien tekniikkaan, käyttöjärjestelmiin ja niiden ohjelmointiin. Lisäksi tutustutaan antureiden
ja lisäosien, kuten verkkoliitäntöjen, perustekniikkaan ja miten niitä hyväksikäytetään mikrokontrollerien kanssa
yhdessä. Kurssin jälkeen opiskelijalla on tietämys toteuttaa mikrokontrolleria hyväksikäyttävä itsenäisesti toimiva laite
SUORITUSVAATIMUKSET: Harjoitustyöt, tentti Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Introduction to Embedded Systems, Lee and Seshia (Kirja)
ESITIEDOT:
PLA-32100 Olio-ohjelmointi Pakollinen
PLA-32602
Tiedonhallinta ja tietokannat, 4 op
Data Management and Databases, 4 cr
VASTUUHENKILÖ: Harri Keto
Opetusmuoto
Luento
Verkkotyöskentely
P1
P2
P3
P4
24 h/per
80 h/vko
OSAAMISTAVOITTEET: Opiskelija tietää tietovarastojen merkityksen, käyttötavat ja toiminnan, tietää tiedonhallinnan
peruskäsitteet ja tietokantateknologiat, osaa suunnitella ja toteuttaa pienimuotoisen relaatiomalliin perustuvan
tietokantaratkaisun, osaa toteuttaa tietokantaan kohdistuvia perusoperaatioita SQL-kielellä, osaa laatia
liiketoimintatietoa analysoivan OLAP-raportin.
YDINSISÄLTÖ
1 Tiedonhallinnan asema ja merkitys tietojärjestelmissä.
TÄYDENTÄVÄ TIETÄMYS
Tietokantojen kehityshistoria ja - trendit.
2 Asiakasvaatimusten määrittelyn suhde tietokannan
suunnittelun: käsiteanalyysi, luokkien muunnos
relaatioiksi, normalisointi, tietokantamääritys.
Relaatiomalli ja relaatioalgebra.
3 Tiedon tallettamisen peruskäsitteitä:
tietoriippumattomuus, taulu, näkymä, tietohakemisto,
tiedon eheys. Tiedon käsittelyn peruskäsitteitä:
transaktiot ja samanaikaisuuden hallinta, elpyminen,
indeksointi.
4 Tietokannan määritys ja käsittely SQL-kielellä.
SQL:n käyttötpoja: vuorovaikutteinen SQL, upotettu SQL,
proseduurit, herättimet ja omat funktiot,dynaaminen
SQL, API-liittymät.
5 Tietokantateknologioiden trendejä: liiketoimintatiedon
analysointi(OLAP), XML ja tietokannat, oliotietokannat,
multimediatietokannat, mobiilitietokannat,
paikkatietokannat.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Oppimista edesauttaa, jos opiskelija tutustuu
etukäteen videoaineistoon, jos sellainen ao. luennon aiheesta on laadittu.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja suoritetut viikkoharjoitukset. Osasuoritusten pitää liittyä
samaan toteutuskertaan.
OPPIMATERIAALI: OHJP-2600 Tiedonhallinta, Harri Keto (Luentokalvot) Luentoja tukeva videomateriaali, Harri Keto
(Muu verkkomateriaali) Beginning Database Design: From Novice to Professional, Clare Churcher (Verkkokirja)
Database Modeling and Design: Logical Design, Toby J. Teorey, Sam S. Lightstone, Tom Nadeau and H.V. Jagadish
(Verkkokirja) Professional NoSQL, Tiwari, Shashank (Verkkokirja) Fundamentals of Database Systems, 6th edition,
R.Elmasri, S.B.Navathe (Kirja) Manager's Guide to Data Warehousing, Reeves, Laura (Verkkokirja) SQL For Dummies
(7th Edition), Taylor, Allen G. (Verkkokirja) Ilmoitetaan toteutuskerran alussa (Muu kirjallisuus)
ESITIEDOT:
PLA-31501 Tietotekniikan sovellukset
Suositeltava
PLA-33120 Tietojärjestelmän mallintaminen Suositeltava
TIETOJA ESITIETOVAATIMUKSISTA: Muilta kuin TTY:n opiskelijoilta edellytetään tietotekniikan perusteiden osaamista.
Tähän riittä yliopisto- tai AMK-tason peruskurssin suoritus.
PLA-32610
Tietokantajärjestelmät, 4 op
Database Systems, 4 cr
VASTUUHENKILÖ: Timo Mäkinen
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
10 h/per
5 h/per
P4
+ 10 h/per
+ 5 h/per
OSAAMISTAVOITTEET: Opintojakso tarjoaa perustiedot tietokannan hallintajärjestelmien tarjoamista palveluista ja
ominaisuuksista sekä perehdyttää opiskelijat suunnittelemaan ja toteuttamaan järjestelmiä, joissa olennaisena osana
on tietokanta. Painopistealueena on erityisesti web-ympäristössä sovellettavat NoSQL-tietokantaratkaisut.
YDINSISÄLTÖ
1 Tietokantajärjestelmän arkkitehtuurit ja tietokannan hallintajärjestelmien ominaisuudet.
2 NoSQL -tietokantaratkaisujen perustyypit ja niiden käsittely sovellusohjelmissa.
3 Monitietokantajärjestelmät ja hypriditietokannat.
4 Relaatiotietokantojen NoSQL -ominaisuudet.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Kurssin arvosana perustuu tenttiin ja
harjoitustehtäviin. Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.
SUORITUSVAATIMUKSET: Harjoitustehtävät ja välikokeet/tentti. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Seven Databases in Seven Weeks: A Guide to Modern Databases and the NoSQL Movement,
Redmond & Wilson (Kirja) Database Systems - Models, Languages, Design, and Application Programming, Elmasri &
Navathe (Kirja)
ESITIEDOT:
PLA-32100 Olio-ohjelmointi
Suositeltava
PLA-32811 Web-ohjelmointi
Pakollinen
PLA-32602 Tiedonhallinta ja tietokannat Pakollinen
PLA-32811
Web-ohjelmointi, 4 op
Web Development, 4 cr
VASTUUHENKILÖ: Timo Mäkinen
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
10 h/per
5 h/per
P4
+ 10 h/per
+ 5 h/per
OSAAMISTAVOITTEET: Perustiedot web-ympäristöstä ja sen ohjelmointitekniikoista. Kyky toteuttaa yksinkertaisia
web-sovelluksia eri tekniikoita hyödyntäen. Valmiudet hankkia itsenäisesti opintojakson aihepiiriin liittyvää tietoa.
Perusta verkko-ohjelmistotekniikoiden syventäville opintojaksoille.
YDINSISÄLTÖ
1 Web-sovellusten ympäristö: Internet ja www, selaimet ja palvelimet sekä niiden välinen kommunikointi.
2 Selainpään perustekniikat: HTML, CSS ja JavaScript.
3 Palvelinpään ohjelmointitekniikat esimerkkikielenä PHP.
4 Tietojen varastoinnissa ja siirrossa käytettävät tekniikat: relaatiotietokannat, XML ja JSON.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Kurssin arvosana perustuu tenttiin ja kotitehtäviin.
Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.
SUORITUSVAATIMUKSET: Laboratorioharjoitukset ja tentti Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Web Programming Step by Step, 2nd edition, Stepp, Miller, Kirst (Kirja) Internet and World Wide
Web How To Program (5th Edition), Deitel, Deitel, Deitel (Kirja) Programming the World Wide Web, 8th Edition. ,
Robert W. Sebesta (Kirja)
ESITIEDOT:
PLA-31100 Ohjelmointitekniikka
Pakollinen
PLA-32100 Olio-ohjelmointi
Suositeltava
PLA-32602 Tiedonhallinta ja tietokannat Suositeltava
PLA-32820
Mobiiliohjelmointi, 5 op
Mobile Programming, 5 cr
VASTUUHENKILÖ: Mika Saari
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
3 h/vko
2 h/vko
P4
+ 3 h/vko
+ 2 h/vko
OSAAMISTAVOITTEET: Kurssin tavoitteena on tutustua langattomien päätelaitteiden, kuten matkapuhelimien ja
tablettien, ohjelmointiin ja sovellusten erityispiirteisiin. Mobiililaitteen ohjelmointiin tutustutaan esimerkki ohjelmilla
ja niihin liittyvien ohjelmointiharjoitustehtävien avulla. Opintojaksolla tutustutaan ajankohtaisiin ohjelmoinnin
työvälineisiin ja käyttämiseen mobiililaitteen ohjelmoinnissa. Lisäksi kurssin tavoitteena on tutustua mobiililaitteissa
käytettyihin sovellusarkkitehtuureihin. Kurssilla tutustutaan myös mobiiliohjelmoinnin ansaintamalleihin, eli miten
ansaita mobiilisovelluskehittäjänä.
YDINSISÄLTÖ
1 Mobiilialustojen ja niiden
käyttöjärjestelmien perusteet.
TÄYDENTÄVÄ TIETÄMYS
Eri mobiililaitteet ja niiden
ohjelmointikielet
2 Mobiili-sovelluksen suunnittelu ja
mobiililaitteiden ohjelmointiin
liittyvät erityispiirteet.
Työvälineet ja kehitysympäristöt,
sekä ohjelmointi eri mobiililaitteisiin
3 Tutustuminen sovellusten
toteutustapaan eri osa-alueilla
kuten:Käyttöliittymä ja sen
komponentit, tietokantaliittymä,
verkkoliittymä, tiedoston käsittely,
jne.
Sovelluskehitys ja testaus
mobiililaitteessa.
4 Mobiiliohjelmoinnin ansaintamallit,
eli miten rahastaa
mobiiliohjelmoinnilla.
Turvallisuusnäkökohdat eri
ympäristöissä.
ERITYISTIETÄMYS
Tutustutaan laitteisiin ja
ympäristöihin: Windows phone,
Android, jne.
SUORITUSVAATIMUKSET: Esitelmä, harjoitukset ja laaja harjoitustyö Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Mika Saari (Luentokalvot) Mika Saari (Muu verkkomateriaali)
ESITIEDOT:
PLA-32100 Olio-ohjelmointi Pakollinen
PLA-32831
Web-selainohjelmointi , 4 op
Client-side Web Development, 4 cr
VASTUUHENKILÖ: Timo Mäkinen
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa toteuttaa eri tyyppisillä päätelaitteilla toimivia webkäyttöliittymiä. Opiskelija osaa myös soveltaa selainohjelmoinnissa yleisesti käytettyjä ohjelmakirjastoja sekä
hyödyntää uusia web-selaimien tarjoamia ohjelmointirajapintoja.
YDINSISÄLTÖ
1 Web-käyttöliittymien rakenne-elementit (HTML5) ja käyttöliittymän visualisointi (CSS3).
2 JavaScript ja selainpään ohjelmointia tukevat ohjelmakirjastot.
3 Media-elementit käyttöliittymässä: pistegrafiikka, vektorigrafiikka, audio ja video.
4 Selainohjelmoinnin uusia mahdollisuuksia: paikkatiedon käsittely, paikallinen tietovarasto, offline-sovellukset,
säieohjelmointi, web-soketit.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Kurssin arvosana perustuu tenttiin ja
harjoitustehtäviin. Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.
SUORITUSVAATIMUKSET: Harjoitustehtävät sekä välikokeet tai tentti. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Web-selainohjelmointi, Arto Vihavainen (Opintomoniste) Pro HTML5 Programming, Peter Lubbers
(Verkkokirja)
ESITIEDOT:
PLA-32100 Olio-ohjelmointi Suositeltava
PLA-32811 Web-ohjelmointi Pakollinen
LISÄTIEDOT: Tästä opintojaksosta ei ole toteutusta lukuvuonna 2015-16, mutta aihepiiriä sivuava opintosuoritus on
mahdollista toteuttaa opintojaksolla PLA-35020 Ohjelmistotekniikan erityiskysymyksiä (3-6 op). Ei luennoida
lukuvuonna 2015-2016.
PLA-32841
Web-palvelinohjelmointi, 4 op
Server-side Web Development, 4 cr
VASTUUHENKILÖ: Timo Mäkinen
Opetusmuoto
Luento
Harjoitus
P1
5 h/per
10 h/per
P2
+ 5 h/per
+ 10 h/per
P3
P4
OSAAMISTAVOITTEET: Opintojakso perehdyttää opiskelijan palveluorientoituneen web-järjestelmän
arkkitehtuuriratkaisuihin ja toteutustekniikoihin sekä antaa käytännön valmiuksia järjestelmien suunnitteluun ja
toteuttamiseen. Opintojakson esimerkkiympäristönä toimii Java EE.
YDINSISÄLTÖ
1 Web -käyttöliittymien toteutus palvelinpään tekniikoiden avulla.
2 Web-palvelujen toteutus ja rajapinnat.
3 Webin tietokantapalvelut ja niiden ohjelmointirajapinnat.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Kurssin arvosana perustuu tenttiin ja
harjoitustehtäviin. Painotukset ja tarkemmat arviointikriteerit määritellään opintojaksototeutuksen alussa.
SUORITUSVAATIMUKSET: Harjoitustehtävät ja välikokeet/tentti. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Web-palvelinohjelmointi, Arto Vihavainen (Opintomoniste)
ESITIEDOT:
PLA-32100 Olio-ohjelmointi
Pakollinen
PLA-32811 Web-ohjelmointi
Pakollinen
PLA-32602 Tiedonhallinta ja tietokannat Suositeltava
LISÄTIEDOT: Oppimateriaali täsmennetään toteutuskerran alussa.
PLA-33110
Käyttäjäkeskeinen suunnittelu , 4 op
User-Centered Design, 4 cr
VASTUUHENKILÖ: Kristian Kiili, Arttu Perttula
Opetusmuoto
Luento
Harjoitus
Harjoitustyö
Seminaari
P1
P2
P3
12 h/per
24 h/per
15 h/per
10 h/per
P4
OSAAMISTAVOITTEET: Opintojakson tavoitteena on luoda opiskelijalle valmiudet osallistua käyttäjäkeskeisiin
tuotekehitysprojekteihin. Opintojakson jälkeen opiskelija ymmärtää miten ja miksi käyttäjien tarpeet ja vaatimukset
tulee ottaa huomioon vuorovaikutteisten tuotteiden kehityksessä. Opiskelija oppii toteuttamaan käyttäjätutkimuksia,
analysoimaan tutkimusdataa ja soveltamaan saavutettuja tuloksia tuotekehityksen eri vaiheissa.
YDINSISÄLTÖ
TÄYDENTÄVÄ TIETÄMYS
1 Käytettävyyden sekä ihmisen ja tietotekniikan välisen
Kognitiivinen kuormateoria.
vuorovaikutuksen peruskäsitteet. Ymmärtää ihmisen
ominaisuuksien merkityksen tuotteiden käytön kannalta.
Muisti, havaitseminen, aistiminen.
2 Käyttäjäkeskeisten suunnittelumenetelmien tuntemus ja
liittäminen tuotekehitysprosessin eri vaiheisiin.
Käytettävyyden arviointi, persoonat, prototyypit,
käytettävyystestaus, silmänliiketutkimus, havainnointi,
osallistuva suunnittelu ja haastattelu.
3 Käyttäjäkokemuksen mittaaminen ja datan analysointi.
Suoritusmittarit, subjektiiviset mittarit,
käyttäytymismittarit ja fysiologiset mittarit. Tilastolliset
analysointimenetelmät.
Verkkosivujen data, silmäliikemittarit, Flow teoria.
Erilaisten mittarien yhdistäminen.
4 Eri näkökulmat tuotteiden käytettävyyteen:
Loppukäyttäjä, ohjelmistosuunnittelija, yritysjohto,
markkinointi.
Return of investment (ROI)
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitustehtävät. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Kristian Kiili (Luentokalvot) Kristian Kiili (Muu verkkomateriaali) Measuring the user experience:
collecting, analyzing, and presenting usability metrics. , Albert, W., & Tullis, T. (Kirja) Don't Make Me Think, Revisited:
A Common Sense Approach to Web Usability , Krug, Steve (Kirja)
PLA-33120
Tietojärjestelmän mallintaminen, 5 op
Information System Modelling, 5 cr
VASTUUHENKILÖ: Jari Soini
Opetusmuoto
Luento
Harjoitus
Harjoitustyö
P1
P2
4 h/vko
2 h/vko
2 h/vko
P3
P4
OSAAMISTAVOITTEET: Ohjelmiston mallintaminen elinkaaren eri vaiheissa. Opintojaksolla käydään läpi mallintamiseen
liittyviä tekijöitä liikkeelle lähtien liiketoimintaprosessien mallintamisesta ja siihen liittyen tietojärjestelmän
rajauksesta. Mallintamisessa tarkastellaan järjestelmän evoluutiota asiakasvaatimusten tunnistamisesta määrittelyyn
ja edelleen suunnitteluun sekä toteutukseen. Mallintaminen perustuu UML-kieliperheen kuvaustekniikoihin.
YDINSISÄLTÖ
1 Mallintamisen yleisperiaatteet
TÄYDENTÄVÄ TIETÄMYS
2 Liiketoimintaprosessien mallintaminen
3 Mallintaminen määrittelyvaiheessa
4 Arkkitehtuurin mallintaminen
Suunnittelumallit, Arkkitehtuurityyulit
5 Mallintaminen yksityiskohtaisessa suunnittelussa
6 Toteutusratkaisun mallintaminen
7 Mallintamisen dokumentaatio
OSAAMISTAVOITE KIITETTÄVÄ /
HYVÄKSYTTY
Tietojärjestelmä Kykenee
n mallintamisen omatoimiseen
kokonaisvaltaine mallintamisee
n hallinta
n ja
koskien koko
itsenäiseen
ERITTÄIN HYVÄ
HYVÄ
Hallitsee
mallintamisen
aihepiirin
kokonaisvalytaises
ti ja tunnistaa
Hahmottaa
mallintamisen
yleisperiaatteet
ja kykenee
yksinkertaisten
ERITTÄIN
TYYDYTTÄVÄ
Kykenee
muodostamaa
n
peruskäsitteist
ä
TYYDYTTÄVÄ HYLÄTTY
Ymmärtää
Ei osoita
peruskäsittee opintojaksoll
t
a
läpikäytyjen
asioiden
ohjelmiston
elinkaarta.
opitun
soveltanmisee
n uusissa
kohteissa
mallinnustyön
kokonaisuuden
käsitellyillä
aihealueilla.
perusmallinnuste kokonaisuuksia
n tekemiseen
hallintaa.
SUORITUSVAATIMUKSET: Aktiivinen osallistuminen luennoille, harjoitustyöt. Vaihtoehtona kirjallinen kuulustelu ja
harjoitustyö.
OPPIMATERIAALI: Hannu Jaakkola (Luentokalvot)
ESITIEDOT:
PLA-31501 Tietotekniikan sovellukset Suositeltava
1. Suositeltava osallistua
PLA-33410
Ohjelmistotyön johtaminen, 5 op
Software Engineering Management, 5 cr
VASTUUHENKILÖ: Harri Keto
OSAAMISTAVOITTEET: Opiskelija ymmärtää ohjelmistotyölle luonteelle ominaisen problematiikan ja osaa soveltaa
ohjelmistotyön hallinnan peruskäytäntöjä projektin suunnitteluun ja hallintaan. Opiskelija tunnistaa ja osa analysoida
ohjelmistoprojektin prosessimallin. Opiskelija ymmärtää ohjelmistotyön traditionaalisen ja ketterän lähestymistavan
erot. Opiskelija tuntee projektin kytkennät laatujärjestelmään ja toiminnan arviointiin ja kehittämiseen. Opiskelija
kykenee analysoimaan ohjelmistoliiketoimintaa geneerisen mallin pohjalta.
YDINSISÄLTÖ
1 Geneeriset elinkaarimallit ja niiden suhde ohjelmistotyön johtamiseen.
2 Ohjelmistotyön hallinnan malleja ja trendejä. Ketterä (agile) ohjelmistotyö.
3 Ohjelmistoprojektin laadunvarmistus. Ohjelmistoprosessien arviointi ja parantaminen.
4 Ohjelmistoprojektin suunnittelu. Projektin luonne-, haastavuus- ja riskianalyysi.
5 Ohjelmistotyön ja ohjelmiston mittaaminen. Ohjelmistotyön kustannusten arviointi.
6 Ohjelmistoliiketoiminta. Malleja ja trendejä.
SUORITUSVAATIMUKSET: Opintojakson vaihtoehtoiset suoritusvaatimukset ovat A) Aktiivinen osallistuminen
luentoihin ja ryhmäharjoituksiin sekä harjoitustehtävien hyväksytty suoritus tai vaihtoehtoisesti B) Hyväksytysti
suoritettu tentti ja harjoitustyö. Vaihtoehdolla B voidaan korottaa vaihtoehdolla A saatua arvosanaa. Osasuoritusten
pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Ohjelmistotyön johtaminen, Keto, Harri (Luentokalvot) Ohjelmistotuotannon käytännöt, Haikala
Ilkka, Mikkonen Tommi (Kirja) Software Engineering, Sommerville Ian (Kirja) Practical Software Project Estimation: A
Toolkit for Estimating Software Development Effort & Duration, Peter R. Hill (Verkkokirja) Applied Software
Measurement , Capers Jones (Verkkokirja) TIVI-projektien johtaminen - Projektimallit ja läpivienti, Tietotekniikan liitto
(Kirja) Tietojärjestelmän hankinta, Tietotekniikan liitto (Kirja) A Guide to the Project Management Body of Knowledge
(PMBOK® Guide), Fifth Edition , Project Management Institute (Verkkokirja) Ilmoitetaan luentojen yhteydessä (Muu
verkkomateriaali)
ESITIEDOT:
PLA-31501 Tietotekniikan sovellukset
Pakollinen
PLA-55350 Projektin hallinnan perusteet Suositeltava
PLA-55500 Projektiliiketoiminta
Suositeltava
TIETOJA ESITIETOVAATIMUKSISTA: Projektihallinnan perusteet (PLA-55350) ei ole välttämätön, mutta antaa tälle
perustietoja. Projektiliiketoiminta (PLA-55500) on erityisen sopiva edeltäjä tai vaihtoehtoisesti seuraaja tälle
opintojaksolle.
PLA-33416 Software Engineering Management, 5 cr
PERSON RESPONSIBLE: Harri Keto
Study type
Lectures
P1
P2
24 h/per
P3
P4
LEARNING OUTCOMES: After completing this course, the student will understand problems which are typical of a
software project and he will be able to apply basic practices to plan and manage a software project. He will be able to
analyse and identify the process model of a software project. He The student will understand the difference between
a traditional and an agile project approach. The student will understand the connections of a software project to the
quality system and to the process assessment and improvement. The student is able to analyse a software business
model thru a general framework.
CORE CONTENT
1 Generic software life cycle models and their relation to software engineering management.
2 Software engineering management models and trends. Agile software engineering.
3 Software quality management in projects and software business. Software process assessment and process
improvement.
4 Software project planning. Analysis of project characters, challenges and risks.
5 Software measurement. Estimating software costs.
6 Software business. Models and trends.
REQUIREMENTS FOR COMPLETING THE COURSE: Either A) Passed grade for active attendance and weekly
assignments, or B) Passed grade for case study assignment and passed grade for exam. Completion parts must belong
to the same implementation.
STUDY MATERIAL: Software Engineering Management, Harri Keto (Lecture slides) Supporting videos about core
knowledge of the lectures, Harri Keto (Other online content) Software Engineering, Ian Sommerville (Book) This is
Agile: Beyond the Basics. Beyond the Hype. Beyond Scrum., Sander Hoogendoorn (Online book) A Guide to the Project
Management Body of Knowledge (PMBOK® Guide), Fifth Edition , Project Management Institute (Online book)
Program Management Toolkit, Forselius, Dekkers, Karvinen, Kosonen (Book) Practical Software Project Estimation: A
Toolkit for Estimating Software Development Effort & Duration, Peter R. Hill (Online book) Applied Software
Measurement, Carpers Jones (Online book) Software Engineering Best Practices: Lessons from Successful Projects in
the Top Companies, Capers Jones (Online book) Scientific articles (Other online content)
PREREQUISITES:
PLA-31100 Programming Techniques
Advisable
PLA-31501 Information Technology Applications Advisable
ADDITIONAL INFORMATION ABOUT PREREQUISITES: Basic knowledge of software engineering is recommended.
PLA-33450
Ohjelmistotuotteen hallinta , 4 op
Software Product Management, 4 cr
VASTUUHENKILÖ: Harri Keto
Opetusmuoto
Luento
P1
P2
P3
24 h/per
P4
OSAAMISTAVOITTEET: Opiskelija ymmärtää ohjelmistotuotteen luonteenomaiset piirteet jotka vaikuttavat laatuun
sekä tuntee ohjelmiston elinkaaren aikana tarvittavia tuottenhallinnan menetelmiä ja käytäntöjä.
YDINSISÄLTÖ
1 Ohjelmistotuotteelle ominaiset piirteet, jotka
aiheuttavat toteuttamiselle haasteita.
TÄYDENTÄVÄ TIETÄMYS
2 Ohjelmistotuotteen laatu, ohjelmistotuotteen hallinnan Tuotteenhallinnan työkalut
peruskäsitteet ja prosessit sekä näihin läheisesti liittyvät
ISO -standardit.
3 Ohjelmiston evoluutiodynamiikka: Lehmanin lait.
4 Ohjelmiston ylläpito ja sen estimointi. Ohjelmiston
uudistaminen.
5 Ohjelmiston tuotteistaminen ja ohjelmistoliiketoiminta.
6 Avoimen ja vapaan lähdekoodin ohjelmat
SUORITUSVAATIMUKSET: Kurssin voi suoritta vaihtoehtoisesti joko akiivisella osallistumisella tai perinteisellä tentillä.
Aktiivinen osallistuminen tarkoittaa viikkotehtävien ja oppimispäiväkirjan laatimista kurssin aikataulun mukaisesti.
Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Ohjelmistotuotteen hallinta, Harri Keto (Luentokalvot) Sowtware Engineering, Ian Sommerville
(Kirja) Ohjelmistotuotannon käytännöt, Haikala Ilkka, Mikkonen Tommi (Kirja) Ohjelmien ylläpito ja uudistaminen,
Maarit Harsu (Kirja) Software Configuration Management Handbook, Alexis Leon (Verkkokirja) (Muu kirjallisuus)
ESITIEDOT:
PLA-31100 Ohjelmointitekniikka
Pakollinen
PLA-33120 Tietojärjestelmän mallintaminen Suositeltava
PLA-33410 Ohjelmistotyön johtaminen
Suositeltava
PLA-31501 Tietotekniikan sovellukset
Pakollinen
PLA-33600
Ohjelmistoprojekti, 5-9 op
Software Project, 5-9 cr
VASTUUHENKILÖ: Harri Keto, Hannu Jaakkola
Opetusmuoto
Luento
P1
P2
4 h/vko
P3
+ 2 h/vko
P4
+ 2 h/vko
OSAAMISTAVOITTEET: Opintojakso antaa projektimuotoisen harjoituksen avulla kokonaiskuvan ohjelmistoprosessista
ja sen osatekijöistä, kertaa ja konkretisoi esitietokursseilla opittuja asioita sekä tuottaa käytännön valmiuksia
ohjelmistokehityksen ja -johtamisen eri tehtävien hoitamiseksi.
YDINSISÄLTÖ
1 Ohjelmiston määrittelyyn ja
suunnitteluun liittyvät tehtävät ja
työtulokset.
TÄYDENTÄVÄ TIETÄMYS
ERITYISTIETÄMYS
Ohjelmiston määrittelyyn ja
Ohjelmiston määrittelyä ja
suunnitteluun liittyvät menetelmät ja suunnittelua tukevat apuvälineet.
kuvaustekniikat.
2 Ohjelmiston toteutukseen ja
testaukseen liittyvät tehtävät ja
työtulokset.
Ohjelmiston toteutukseen ja
testaukseen liittyvät periaatteet ja
menettelytavat.
3 Ohjelmistoprojektin suorittamisen ja Projektinhallinnan ja
työtulosten hallintaan liittyvät
tuotteenhallinnan periaatteet ja
tehtävät ja työtulokset.
menettelytavat.
Ohjelmiston toteutusta ja testausta
tukevat apuvälineet.
Projektinhallintaa ja
tuotteenhallintaa tukevat
apuvälineet.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Projektin vaihe- ja lopputuotteet, suorittamisen
hallinta, työtulosten hallinta, osallistumisaktiivisuus sekä prosessin kehittyminen.
SUORITUSVAATIMUKSET: Tarkoituksenmukaisella ja hallitulla tavalla aikaansaatu ohjelmistotuote sekä aktiivinen
osallistuminen opetustilaisuuksiin ja projektityöskentelyyn. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Esitietojen kirjallisuus (Muu kirjallisuus) Prosessiohje (Opintomoniste)
ESITIEDOT:
PLA-31100 Ohjelmointitekniikka
Pakollinen
PLA-31501 Tietotekniikan sovellukset
Pakollinen
PLA-32100 Olio-ohjelmointi
Suositeltava
PLA-32811 Web-ohjelmointi
Suositeltava
PLA-33120 Tietojärjestelmän mallintaminen Suositeltava
PLA-33410 Ohjelmistotyön johtaminen
Suositeltava
PLA-32602 Tiedonhallinta ja tietokannat
Suositeltava
PLA-32811 Web-ohjelmointi
Suositeltava
PLA-33450 Ohjelmistotuotteen hallinta
Suositeltava
PLA-33110 Käyttäjäkeskeinen suunnittelu
Suositeltava
TIETOJA ESITIETOVAATIMUKSISTA: Opintojakso tukeutuu esitietokursseihin. Esitietoina olevia kursseja voidaan
suorittaa samaan aikaan ohjelmistoprojektin kanssa. Projektiryhmässä tulee olla riittävä osaaminen myös
suositeltavien kurssien osalta. Mahdollinen muu kirjallisuus ilmoitetaan opintojakson alkaessa.
LISÄTIEDOT: Laajuus opintopisteinä määräytyy projektin laajuuden ja vaativuuden mukaan. Saman projektiryhmän
jäsenet voivat suorittaa opintojakson toisistaan poikkeavilla arvosanoilla ja opintopistemäärillä. Opintojakso soveltuu
vain tutkinto-opiskelijoille.
PLA-34100
Ohjelmistotekniikan erikoistyö, 2-8 op
Special Assignment in Software Technology, 2-8 cr
VASTUUHENKILÖ: Jari Soini, Harri Keto, Timo Mäkinen, Hannu Jaakkola
Opetusmuoto
Luento
Harjoitus
Harjoitustyö
P1
P2
4 h/vko
2 h/vko
2 h/vko
P3
P4
OSAAMISTAVOITTEET: Yksilöllinen ohjelmistotekniikkaan liittyvä harjoitustyö, jonka voi tehdä omasta tai yksikön
opettajan ehdottamasta aiheesta.
YDINSISÄLTÖ
1 Määräytyy kulloisenkin aihepiirin mukaan, samoin opintopistemäärä.
SUORITUSVAATIMUKSET: Sovitaan erikseen suorituksen vastaanottajan kanssa.
LISÄTIEDOT: Suoritus tehdään pääsääntöisesti itsenäisesti tai pienryhmänä. Suoritustapa sovitaan ohjaajan kanssa.
PLA-35010
Ohjelmistotekniikan seminaari, 3-6 op
Software Systems Seminar, 3-6 cr
VASTUUHENKILÖ: Timo Mäkinen, Hannu Jaakkola
OSAAMISTAVOITTEET: Perehdyttää opiskelija kurssin aihepiirin mukaiseen ohjelmistotekniikan osa-alueeseen.
YDINSISÄLTÖ
1 Aihepiirin mukainen ohjelmistotekniikan osa-aluetta käsittelevä aines.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Aktiivinen osallistuminen seminaariin sekä
harjoitustyö ja/tai tentti. Jatko-opintoihin sisällytettävänä suorituksena opintojakso edellyttää perussuoritusta
laajemman aihepiirin käsittelyn; jatko-opintosuoritus vahvistetaan erikseen.
SUORITUSVAATIMUKSET: Aktiivinen osallistuminen seminaariin sekä harjoitustyö ja/tai tentti. Jatko-opintoihin
sisällytettävänä suorituksena opintojakso edellyttää perussuoritusta laajemman aihepiirin käsittelyn; jatkoopintosuoritus vahvistetaan erikseen tohtoriopintoihin kuuluvaksi.
TIETOJA ESITIETOVAATIMUKSISTA: Aiheen edellyttämät perustiedot.
PLA-35020
Ohjelmistotekniikan erityiskysymyksiä, 3-6 op
Special Topics in Software Engineering, 3-6 cr
VASTUUHENKILÖ: Harri Keto, Timo Mäkinen, Hannu Jaakkola
OSAAMISTAVOITTEET: Perehdyttää opiskelija johonkin ohjelmistotekniikan erityisalueeseen ja siihen liittyvän
tietouden käytännön soveltamiseen. Vaihtelevat toteutuskohtaisesti.
YDINSISÄLTÖ
1 Perehdyttää opiskelija johonkin ohjelmistotekniikan erityisalueeseen ja siihen liittyvän tietouden käytännön
soveltamiseen.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Aktiivinen osallistuminen seminaariin, jossa
perehdytään aihepiiriä käsittelevään kirjallisuuteen. Harjoitustyö. Oppimispäiväkirja.
SUORITUSVAATIMUKSET: Laajuus ja suoritusvaatimukset määräytyvät aihepiirin mukaan.
TIETOJA ESITIETOVAATIMUKSISTA: Aihepiirin edellyttämä perusosaaminen.
Tietovarannot ja data-analyysi
PLA-42010
Mittaus ja tiedonkeruu, 5 op
Data Acquisition, 5 cr
VASTUUHENKILÖ: Tanja Palmroth
Opetusmuoto
Luento
Laboratoriotyö
P1
P2
P3
4 h/vko
3 h/vko
P4
+ 4 h/vko
+ 3 h/vko
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa - mitata erilaisia suureita ja valita mittauskohteen
mukaan käytettävän anturin - tunnistaa erilaiset signaalikohinat ja -häiriöt ja hallitsee tavat, joilla niitä voi poistaa muuttaa mitatun suureen halutuksi - määritellä ja suunnitella tiedonkeruuympäristön
YDINSISÄLTÖ
1 Signaalilähteen mittaaminen ja mittaamiseen käytetyt anturit
2 Häiriö- ja kohinalähteet
3 Vahvistus ja analoginen suodatus, mittaustuloksien skaalaaminen, impedanssisovitus
4 A/D- ja D/A-muunnokset
5 Tiedonkeruukortit
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti. Osasuoritusten pitää liittyä samaan toteutuskertaan.
PLA-42021
Data-analyysin työkurssi, 3-6 op
Data Analysis Workshop, 3-6 cr
VASTUUHENKILÖ: Jari Turunen
Opetusmuoto
Luento
Harjoitustyö
P1
P2
P3
2 h/per
22 h/per
P4
+ 2 h/per
+ 22 h/per
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelijalla on valmiudet hakea ratkaisuja itsenäisesti
signaalinkäsittelyn projektitöihin. Kurssilla toteutetaan signaalinkäsittelyyn liittyvä käytännön projektityö, joka liittyy
esimerkiksi aikasarjojen, kuvien tai paikkatietojen käsittelyyn.
YDINSISÄLTÖ
1 Projektityöskentely signaalinkäsittelyn kannalta. Ongelman kartoittaminen, sopivien työkalujen ja
ratkaisuvaihtoehtojen haku ja valinta.
2 Ratkaisuvaihtoehtojen arviointi ja parantaminen ongelman ratkaisemiseksi.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Työn laajuus vaikuttaa opintopistemäärään.
Arvosana muodostuu ongelman ratkaisusta, dokumentoinnista ja demonstroinnista.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu harjoitustyö, demonstraatio ja dokumentointi. Osasuoritusten pitää
liittyä samaan toteutuskertaan.
PLA-43021
Kuva-analyysi ja konenäkö, 5 op
Image Analysis and Machine Vision, 5 cr
VASTUUHENKILÖ: Teemu Kumpumäki, Pekka Ruusuvuori
Opetusmuoto
Luento
Harjoitus
Harjoitustyö
P1
4 h/vko
4 h/vko
2 h/vko
P2
P3
P4
OSAAMISTAVOITTEET: Opiskelija ymmärtää 2D-kuvankäsittelyn matemaattiset perusteet, näytteistyksen ja
kvantisoinnin. Opiskelija kykenee selittämään kuvan havaitsemiseen liittyvät fysiologiset ilmiöt. Kurssin jälkeen
opiskelija osaa suorittaa kuvan muunnokseen, ehostukseen, suodatukseen, ja restaurointiin liittyviä tehtäviä, sekä
hallitsee konenäkösovelluksiin liittyvän kuvankäsittelyn perusteet.
YDINSISÄLTÖ
1 Kuvankäsittelyn termistön
TÄYDENTÄVÄ TIETÄMYS
Termeihin liittyvien funktioiden
ERITYISTIETÄMYS
tunteminen ja termien suhteiden
ymmärtäminen
toiminnan ymmärtäminen ja käyttön
hallitseminen
2 Kuvan muodostuminen ja
esittäminen, näköjärjestelmän
toiminta
Kuvankäsittelyn historiallinen
viitekehys
3 Kuvien ehostaminen ja restaurointi
paikka- ja muunnostasoissa.
Suodinten toimintaperiaatteiden
osaaminen ja niiden käyttäminen
Suotimien toteuttaminen ja kuvien
ehostus käytännön sovelluksissa.
Kuvankäsittelyn menetelmien käyttö
MATLAB-ohjelmistossa.
4 Kuvien segmentoinnin perusteet,
piirteiden irrotus kuvista.
Segmentointimenetelmät,
automaattinen kuva-analyysi.
Kuva-analyysiketjun toteuttaminen
itsenäisesti.
5 Konenäköjärjestelmät
Kuvankäsittelyn menetelmien
hyödyntäminen
konenäköjärjestelmissä.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Kurssi arvostellaan tentin perusteella, lisäksi on
mahdollisuus kerätä pisteitä kurssin aikana määriteltävistä harjoitustehtävistä.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja pakolliset harjoitukset Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Kuvankäsittelyn menetelmät (Opintomoniste) Kuvankäsittelyn menetelmät (Luentokalvot) Digital
Image Processing, 3rd edition, Gonzales, R.C and Woods, R.E. (Kirja)
TIETOJA ESITIETOVAATIMUKSISTA: Opiskelijan on suositeltavaa hallita matematiikan perusteet. Harjoituksissa
käytetään MATLAB-ohjelmistoa joten sen käytön perusteet ja auttava ohjelmointitaito ovat suositeltavia taustatietoja,
mutta myös ilman aiempaa Matlab/ohjelmointikokemusta voi kurssin suorittaa.
PLA-43090
Paikkatietojärjestelmät, 3 op
Geographic Information Systems, 3 cr
VASTUUHENKILÖ: Jari Turunen, Tarmo Lipping
Opetusmuoto
Luento
Harjoitus
P1
3 h/vko
P2
P3
P4
3 h/vko
OSAAMISTAVOITTEET: Opintojaksolla tutustutaan paikkatietojärjestelmiin sekä niissä käytettäviin työkaluihin ja
menetelmiin. Opitaan käyttämään ArcGIS ohjelmiston (tai vastaavan Open Source -ohjelmiston) tarjoamia
datanmuokkaustyökaluja. Harjoitustyön puitteissa ratkaistavat tehtävät liittyvät paikallisen aineiston muokkaukseen
ja/tai sisällön liittämiseen aineistoon. Kurssi antaa opiskelijoille perusvalmiudet ymmärtämään ja käyttämään
paikkatietoaineistoja ja paikkatietojärjestelmiä.
YDINSISÄLTÖ
1 Paikkatiedon erikoisominaisuudet, paikkatiedon tuottaminen mittausten perusteella, paikkatiedon tallentaminen ja
haku; Suomessa käytettävät koordinaatti- ja korkeusjärjestelmät
2 Paikkatiedon tietomallit. Vektori- ja rasterimuotoinen paikkatieto. Paikkatiedon tilastollinen tarkastelu ja
visualisointi.
3 Paikkatiedon analyysimenetelmät. Paikatietoaineistojen yhdistäminen ja uuden tiedon tuottaminen.
4 Pintojen analyysi; digitaalinen korkeusmalli. Verkostojen analyysi ja reittien optimointi.
5 Tutustuminen ArcGIS-Desktop -ympäristöön (tai vastaavaan Open Source -ympäristöön) ja sen tarjoamiin
paikkatiedon analyysityökaluihin
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja harjoitustyöt
OPPIMATERIAALI: Geoinformaatio-järjestelmät, T. Lipping (Luentokalvot) Introduction to Geographic Information
Systems (5th ed.), Kang-Tsung Chang (Kirja) Geographic Information Systems and Science (2nd ed.) , P.A.Longley et.al.
(Muu kirjallisuus)
PLA-43101
Tiedon louhinta, 5 op
Data Mining, 5 cr
VASTUUHENKILÖ: Teemu Kumpumäki, Pekka Ruusuvuori
OSAAMISTAVOITTEET: Kurssilla tutustutaan tiedon louhintaan ja suurten datamassojen käsittelyyn. Esimerkiksi
tietoverkoissa liikkuu valtavia datamääriä ja hyödyllisen tiedon louhinta datasta on yleinen haaste. Kurssin
suoritettuaan opiskelija ymmärtää tiedon louhinnan yleiset toimintaperiaatteet, tuntee yleisimmät algoritmit ja
tunnistaa suurten data-aineistojen käsittelyn erityispiirteet. Kurssilla käsitellään lukuisia esimerkkejä tiedon
louhinnasta, esimerkkeinä verkkohakujen toimintaperiaate, verkkomainonta ja suositusjärjestelmät.
YDINSISÄLTÖ
1 Tiedon louhinnan käsitteen ja siihen
liittyvän termistön tunteminen.
TÄYDENTÄVÄ TIETÄMYS
Termeihin liittyvien menetelmien
toiminnan ymmärtäminen.
ERITYISTIETÄMYS
Tiedon louhinnan rajoitusten
ymmärtäminen.
2 Suurten data-aineistojen ja
rakenteettoman tiedon käsittelyn
erityispiirteiden ymmärtäminen
Prosessoinnin erityishaasteiden,
kuten muistinkäytön ja
tietorakenteiden haasteiden
ymmärtäminen
Mapreduce-algoritmi.
3 Verkkohakujen perusperiaatteiden
tunteminen.
SUORITUSVAATIMUKSET: Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Mining of Massive Datasets, A. Rajaraman, J. Leskovec, J.D. Ullman (Kirja) P. Ruusuvuori
(Luentokalvot)
LISÄTIEDOT: Opintojaksosta järjestetään englanninkielinen toteutus PLA-43106 Data Mining. Ei luennoida lukuvuonna
2015-2016.
PLA-43106 Data Mining, 5 cr
PERSON RESPONSIBLE: Teemu Kumpumäki, Pekka Ruusuvuori
Study type
Lectures
Excercise
Assignment
P1
P2
P3
P4
2 h/week + 2 h/week
2 h/week + 2 h/week
2 h/week
LEARNING OUTCOMES: The course gives an introduction to data mining and analysis of large datasets. For example,
networks and databases involve massive amounts of data, and mining of useful information from data is an
increasingly common challenge. By taking the course, the student learns the basic principles and terminology of data
mining, knows the commonly used algorithms, and recognizes the typical challenges of processing large datasets. The
course will introduce several application areas of data mining, including the principles of web search engines,
recommendation systems, and web advertising.
CORE CONTENT
COMPLEMENTARY KNOWLEDGE
SPECIALIST KNOWLEDGE
1 The concept and terminology of data Knowledge of the basic methods and Knowledge of the limitations of data
mining.
algorithms.
mining.
2 Understanding the special principles
of processing large, non-structured
datasets.
Special challenges of processing large Mapreduce algorithm.
datasets: memory usage and data
formats.
3 Basic principles of web search
engines.
REQUIREMENTS FOR COMPLETING THE COURSE: Active participation and successful completion of exercise works.
Completion parts must belong to the same implementation.
STUDY MATERIAL: Mining of Massive Datasets, A. Rajaraman, J. Leskovec, J.D. Ullman (Book) P. Ruusuvuori (Lecture
slides)
PLA-43110
Web-pohjaiset paikkatietosovellukset, 4 op
Web Based GIS Applications, 4 cr
VASTUUHENKILÖ: Tarmo Lipping
OSAAMISTAVOITTEET: Opintojaksolla tutustutaan Web-pohjaisten paikkatietosovellusten teknologioihin.
Opintojakson suoritettua opiskelija osaa pystyttää paikkatietopalvelimen sekä siihen liittyvän tietokantaratkaisun,
julkaista paikkatietoon liittyviä Web-palveluita sekä toteuttaa niitä käyttäviä sovelluksia työasema- ja mobiililaitteille.
Opintojaksolla tutustutaan sekä ESRI:n tarjoamiin kaupallisiin työkaluihin että Open Source työkaluihin ja avoimiin
WebGIS-standardeihin.
YDINSISÄLTÖ
1 Web-pohjaisten paikkatietosovellusten teknologiat sekä OGC:n standartit (WMS, WFS, WCS)
2 Paikkatietopalvelinratkaisut (ArcGIS for Server, GeoServer) ja paikkatietokantaratkaisut (PostgreSQL).
Paikkatietoaineiston ja paikkatietosovellusten julkaiseminen
3 Paikkatietosovellusten toteuttaminen eri alustoilla (työasema, mobiililaite). Selainpohjaiset paikkatietosovellukset
ja niiden teknologia
4 Paikkatietoportaalit ja Mashup-sovellukset
5 Paikkatietosovellusten käyttökohteet; Paikkatiedon hyödyntäminen liiketoiminnassa sekä julkisissa organisaatioissa
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitustyöt ja tentti. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Web-pohjaiset paikkatietosovellukset, Tarmo Lipping (Luentokalvot) Web GIS: Principles and
applications, Pinde Fu, Julin Sun (Kirja) GIS for Web Developers: Adding Where to Your Web Applications , Scott Davis
(Muu kirjallisuus)
ESITIEDOT:
PLA-43090 Paikkatietojärjestelmät Suositeltava
LISÄTIEDOT: Opintojaksosta järjestetään englanninkielinen totetus PLA-43116 Web-based GIS Applications.
PLA-43116 Web-based GIS Applications, 4 cr
PERSON RESPONSIBLE: Tarmo Lipping
Study type
Lectures
Excercise
Assignment
P1
P2
P3
P4
3 h/week + 3 h/week
2 h/week + 2 h/week
15 h/per
LEARNING OUTCOMES: Students will get acquainted to the technologies of Web-based GIS applications. After
completing the course the students are able to set up a Web GIS Server and a related geodatabase solution, to publish
geospatial Web services and implement Web applications using these serveices on desktop as well as mobile
platforms. Both open source tools and environments as well as commercial solutions (offered by ESRI) will be
introduced.
CORE CONTENT
1 Technologies of Web-based GIS applications and related OGC standards (WMS, WFS, WCS etc.)
2 GIS Server solutions (GeoServer and ArcGIS for Server) and GIS databases (PostgreSQL). Publishing GIS data and
Geoprocessing tools.
3 Implementing client side GIS applications on desktop as well as mobile platforms
4 Geoportals and Mashup applications
5 Application areas of GIS applications. GIS applications in business and public organizations
REQUIREMENTS FOR COMPLETING THE COURSE: Passed exam and excercises Completion parts must belong to the
same implementation.
STUDY MATERIAL: Web-GIS Application, Tarmo Lipping (Lecture slides) Web GIS: Principles and Applications, Pinde Fu,
Julin Sun (Book) GIS for Web Developers: Adding Where to Your Web Application, Davis, Scott (Other literature)
PLA-43120
Luokittelun perusteet, 4 op
Data Classification, 4 cr
VASTUUHENKILÖ: Jari Turunen
Opetusmuoto
Luento
Harjoitustyö
P1
P2
33 h/per
11 h/per
P3
P4
OSAAMISTAVOITTEET: Kurssin suorietttuaan opiskelijalla on näkemys automaattisesta luokittelusta sekä valmiudet
tehtä itsenäisesti datan luokittelja.
YDINSISÄLTÖ
TÄYDENTÄVÄ TIETÄMYS
1 Yleiskuvaus ja tutustuminen
luokittelun perusteisiin: piirteet,
hahmot ja luokittelu & klusterointi
(Piirteitä ja luokkia voidaan tutkia
myös opiskelijoiden omista datoista)
ERITYISTIETÄMYS
2 Piirteiden hyvyys ja arviointi
luokittelun kannalta Piirteiden
yksinkertaistaminen
pääkomponenttianalyysin avulla
3 Luokittelumenetelmien tarkempi
esittely
K-means, Itseorganisoituvat kartat
(SOM), hermoverkot, Maximum
Likelihood Estimator (MLE) jne.
4 Päätöksenteko ja tulosten validointi
Eri luokittelumenetelmien
erityiskäyttökohteet
Tulosten jälkikäteen tapahtuva
korjaus erikoistilanteissa Markovketjujen avulla
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Kurssi suoritetaan hyväksytyillä harjoitustöillä.
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitustyöt, arvostellaan. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Jari Turunen (Luentokalvot)
ESITIEDOT:
PLA-43130 Aikasarjojen analyysi
Suositeltava
PLA-11341 Numeerinen laskenta MATLABilla Suositeltava
PLA-43130
Aikasarjojen analyysi, 4 op
Time Series Analysis, 4 cr
VASTUUHENKILÖ: Jari Turunen
Opetusmuoto
Luento
Harjoitustyö
P1
32 h/per
11 h/per
P2
P3
P4
OSAAMISTAVOITTEET: Kurssin suoritettuaan opiskelija osaa hakea ilmiöitä erilaisista aikasarjoista (anturidata,
historialliset aikasarjat), puhdistaa dataa ja hakea riippuvuuksia samaan ilmiöön liittyvien, mutta kuitenkin erilaisten
aikasarjojen väliltä (esimerkiksi lämpötila ja ilmanpaine). Kurssi suoritetaan harjoitustöillä.
YDINSISÄLTÖ
TÄYDENTÄVÄ TIETÄMYS
1 Aikasarjoissa olevan mittauskohinan Ilmiöiden visualisointi sekä aika että
vähentäminen (esimerkiksi keskiarvo taajuustasossa
/ painotettu keskiarvo), erilaiset
vaihtoehdot suodattamiseen
2 Aikasarjan sisäisten riippuvuuksien
(korrelaatio) käsitteen
ymmärtäminen, monien eri
mittaussarjojen välisten
riippuvuuksien ymmärtäminen
3 Muutosnopeus (differenssi) ja
Ymmärtää miten ilmiöitä voidaan
automaattinen ilmiöiden hakeminen hakea automaattisesti
ERITYISTIETÄMYS
Aika- ja taajuustason välisen
riippuvuuden ymmärtäminen
datasta ja merkittävän tiedon
eristäminen datasta
4 Datan ennustaminen lineaarisen
korrelaation avulla, datan tyhjien
paikkojen estimointi.
AR-mallin hyvä tunteminen, ja tieto
siitä mihin sitä voi käyttää
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytysti suoritetut harjoitustyöt
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitustyöt Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Jari Turunen (Luentokalvot)
ESITIEDOT:
PLA-11341 Numeerinen laskenta MATLABilla Suositeltava
PLA-46011
Data-analyysin seminaari, 3-6 op
Data Analysis Seminar, 3-6 cr
VASTUUHENKILÖ: Pekka Ruusuvuori, Jari Turunen, Tarmo Lipping
Opetusmuoto
Seminaari
P1
P2
P3
15 h/per
P4
+ 15 h/per
OSAAMISTAVOITTEET: Tutustutaan kulloinkin valittuun aihepiiriin pitämällä ja kuuntelemalla seminaariesitelmiä,
suorittamalla harjoitustyö sekä kirjoittamalla tutkielma aiheesta ja tekemällä selostus harjoitustyöstä.
SUORITUSVAATIMUKSET: Seminaariesitelmät, hyväksytysti suoritettu harjoitustyö, tutkielma seminaarin aihepiiriin
liittyvästä aiheesta Osasuoritusten pitää liittyä samaan toteutuskertaan.
TIETOJA ESITIETOVAATIMUKSISTA: Vaihtoehtoisesti joko PLA-43010 tai PLA-43020 suositeltavana esitietona.
Tuotantotalous
PLA-51100
Teollisuustalouden peruskurssi, 5 op
Basics of Industrial Management and Engineering, 5 cr
VASTUUHENKILÖ: Tapio Salminen, Rainer Breite
Opetusmuoto
Luento
P1
3 h/vko
P2
+ 3 h/vko
P3
P4
OSAAMISTAVOITTEET: Opiskelija tunnistaa yrityksen johtamisen peruspiirteet kokonaisvaltaisesti. Opiskelija osaa
selittää yrityksen talousprosessiin, tuotannonohjaukseen, tuotteen ja palveluiden markkinointiin, laskentatoimen
perusteisiin ja yrityksen yleisjohtamiseen liittyvät peruskäsitteet ja mekanismit.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu kirjallinen tentti. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Teollisuustalous, Uusi-Rauva, E., Haverila, M., Kouri, I., Miettinen, A. (Kirja) Salminen T.
(Luentokalvot)
PLA-52100
Kirjanpito ja tilinpäätös, 3 op
Accounting and Financial Statements, 3 cr
VASTUUHENKILÖ: Rainer Breite
OSAAMISTAVOITTEET: Opintojakson jälkeen opiskelija hallitsee kirjanpidon peruskäsitteet. Hän osaa tehdä
peruskirjaukset ja laatia yksinkertaisen tilinpäätöksen. Opiskelija ymmärtää tilikauden aikaisten kirjausten suhteen
tilinpäätökseen sekä osaa tuloslaskelman ja taseen perusrakenteen.
YDINSISÄLTÖ
1 Suomen ja englanninkieliset kirjanpidon käsitteet, liiketapahtumien kirjaaminen, tuloslaskelman ja taseen rakenne,
tilinpäätös ja tilinpäätösasiakirjat.
SUORITUSVAATIMUKSET: Kirjallinen tentti + harjoitustyö(t). Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Yrityksen kirjanpito: perusteet ja sovellusharjoitukset, Ihantola-Leppänen (Kirja) Financial
accounting - Internatiol edition, McGraw-Hill-Haka-Bettner-Carcello (Kirja)
LISÄTIEDOT: Opintojakson vastuuyksikkö Turun yliopiston kauppakorkeakoulu, Porin yksikkö. Opintojaksolle
ilmoittaudutaan sähköisellä ristiinopiskelulomakkeella. Opintojakso luennoidaan syksyn 1. periodilla. Luento-opetus
14 h, harjoitukset 18 h. Opettajana Minna Vähäsalo Opintojakso soveltuu vain tutkinto-opiskelijoille.
PLA-52200
Kustannuslaskennan perusteet, 3 op
Principles of Cost Accounting, 3 cr
VASTUUHENKILÖ: Rainer Breite
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija ymmärtää kustannuslaskennan peruskäsitteet ja osaa
käyttää tuotekohtaisen kannattavuuden laskennan ratkaisutapoja yrityksen talouden ohjauksessa. Opiskelija pystyy
kannattavuuden analysointiin ja ratkaisemaan käytännön kannattavuuden ongelmia.
YDINSISÄLTÖ
1 Kustannusten luokittelu, katetuottolaskenta, suoritekohtainen laskenta, hinnoittelu, budjetointi.
SUORITUSVAATIMUKSET: Kirjallinen tentti + harjoitustyö(t). Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Johdon laskentatoimi, Neilimo, K. - Uusi-Rauva, E. (Kirja) Management and Cost Accounting,
Horngren et al. (Kirja)
LISÄTIEDOT: Opintojakson vastuullinen järjestäjä on Turun yliopiston kauppakorkeakoulu, Porin yksikkö. Opettajana
on Minna Vähäsalo. Opintojaksolle ilmoittaudutaan ristiinopiskelun kautta. Opintojakso luennoidaan syksyn 2.
periodilla. Luento-opetus 12 h, harjoitukset 16 h. Opintojakso soveltuu vain tutkinto-opiskelijoille.
PLA-52300
Rahoitus ja liiketoiminta, 3 op
Introduction to Finance, 3 cr
VASTUUHENKILÖ: Rainer Breite
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija tuntee yrityksen rahoitustoiminnon perusteet ja hallitsee
rahoituksen peruskäsitteet. Kurssin aikana opiskelija saa yleiskuvan rahoitusmarkkinoiden toiminnasta ja niiden eri
osapuolista, ja oppii tuntemaan Suomen arvopaperimarkkinoiden perusrakenteen ja instrumentit. Opintojakson
suoritettuaan opiskelija ymmärtää rahoituksen suunnittelun ja rahoitusaseman analysoinnin perusteet ja osaa
soveltaa niitä käytäntöön.
YDINSISÄLTÖ
1 Kurssin aikana käydään läpi mm. rahoitustoiminnon perusteet, rahoituksen peruskäsitteet, rahoitusmarkkinoiden
toiminta ja osapuolet, Suomen arvopaperimarkkinat ja rahoitusinstrumentit, sekä rahoituksen suunnittelun ja
rahoitusaseman analysoinnin perusteet.
SUORITUSVAATIMUKSET: Kirjallinen tentti + harjoitustyö. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Rahoituksen perusteet, Martikainen, T., Martikainen M. (Kirja) Principles of corporate finance,
Brealey, R; Myers, S; Franklin, A (Kirja)
LISÄTIEDOT: Opintojakson vastuullinen järjestäjä on Turun yliopiston kauppakorkeakoulu, Porin yksikkö. Opintojakson
opettajana on Kirsi-Mari Kallio. Opintojaksolle ilmoittaudutaan ristiinopiskelun kautta. Opintojakso luennoidaan
keväällä (3. periodi). Luento- ja monimuoto-opetus 18 h. Opintojakso soveltuu vain tutkinto-opiskelijoille.
PLA-52400
Johdon laskentatoimi, 6 op
Management Accounting, 6 cr
VASTUUHENKILÖ: Rainer Breite
OSAAMISTAVOITTEET: Osallistuja osaa soveltaa yritysjohdon kustannus- ja kannattavuusinformaatiota käytännössä
sekä ymmärtää kuinka sitä tuotetaan ja käytetään hyväksi yrityksen ohjaamisessa. Osallistuja hallitsee budjetoinnin
pääperiaatteet keskeisenä johtamisen välineenä.
YDINSISÄLTÖ
1 Katetuottolaskenta, täyskatteellinen laskenta, toimintolaskenta ja toimintojohtaminen, hinnoittelu, kate-ero- ja
stndardikustannuslasketna, budjetiontiprosessi, budjetointi- ja budjetoimattomuus, rullaava ennustaminen,
budjetointijohtaminen ja budjetoinnin orgnasatoriset vaikutukset, Balanced Scorecard.
2 Opintojaksolla opiskelijat kehittävät valmiuksiaan soveltaa edellä mainittuja asioita erilaisissa
päätöksentekotilanteissa muun muassa case-työskentelyn avulla ja toteuttavat budjetointia omakohtaisesti ATKtyöskentelynä.
3 Kurssilla käydään läpi ajankohtaista tutkimustietoa edellä manituista teemoista.
SUORITUSVAATIMUKSET: Tentti luennoista, kirjallisuudesta ja laskuharjoituksista, case-tehtävät ja atk-tehtävä.
Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Management and Cost Accounting, Bhimsni, S.../et al. (Kirja) Strateginen johdon laskentatoimi:
kasvuyrityksen liiketoiminnan ohjausmenetelmät., Puolamäki, Esa (Kirja) Johdon laskentatoimi, Neilimo, Kari - UusiRauva, Erkki (Kirja)
ESITIEDOT:
PLA-52200 Kustannuslaskennan perusteet Suositeltava
TIETOJA ESITIETOVAATIMUKSISTA: Tai vastaavat tiedot.
LISÄTIEDOT: Opintojakson vastuullinen järjestäjä on Turun yliopiston kauppakorkeakoulu, Porin yksikkö ja opettajana
on Erkki Vuorenmaa. Opintojaksolle ilmoittaudutaan ristiinopiskelun kautta. Opintojakso luennoidaan syksyn 1.
periodilla. Luento-opetus 28 h, laskuharjoitukset 20 h, atk-harjoitukset 4 h. Vuorovaikutteinen oppiminen on
keskeisessä roolissa kurssilla. Kurssilla on n. viiisi pakollista case-tehtävää. Case-raportit ja tuntiaktiivisuus vaikuttavat
merkittävästi kurssin arvosanaan. Opintojakso soveltuu vain tutkinto-opiskelijoille.
PLA-53100
Organisaatiokäyttäytyminen ja johtajuus, 4 op
Organisational Behaviour and Leadership, 4 cr
VASTUUHENKILÖ: Hannu Vanharanta
Opetusmuoto
Luento
P1
P2
P3
6 h/vko
P4
OSAAMISTAVOITTEET: Holistinen ihmiskäsitys on keskeinen teoreettinen viitekehys, jonka ymmärtäminen ja
soveltaminen käytännön elämän johtamistehtäviin on kurssin keskeisiä osaamistavoitteita. Alaisten käyttäytymisen
ymmärtämisellä, itsensä johtajana tunnistamisella ja johdettavina olevien asioiden ymmärtämisellä opiskelija
saavuttaa hyvät mahdollisuudet kehittyä johtajuuteen.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja harjoitustyöt. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Henkilöstövoimavarojen johtaminen, J. Kauhanen (Kirja) Luentomateriaali, monisteet, artikkelit.
Organisaatiokäyttäytyminen, P. Juuti (Kirja) Työyhteisö muutosmurroksessa, M. Ylikoski (Kirja) (Tutkimus)
LISÄTIEDOT: Luennoilla 80% läsnäolo.
PLA-53201
Tieteellinen kirjoittaminen, 3 op
Academic Writing, 3 cr
VASTUUHENKILÖ: Juha Tanttu, Heli Aramo-Immonen, Rainer Breite, Hannu Jaakkola
Opetusmuoto
Luento
P1
P2
P3
6 h/per
P4
+ 16 h/per
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa tuottaa tekstiä, joka täyttää tyydyttävästi
tieteellisen tekstin rakennevaatimukset. Opiskelija osaa myös käyttää lähdemateriaalia ja viitata lähdemateriaaliin
omassa tekstissään tyydyttävästi. Lisäksi opiskelijan osaa kirjoittaa ja jäsennellä tekstiä, joka on sujuvuuden,
tieteellisen tyylin sekä kieliopin, oikeinkirjoituksen ja ulkoasun näkökulmista tyydyttävää.
YDINSISÄLTÖ
1 Tieteellisen tekstin kirjoitusprosessi ja kirjoittamisen
haasteet, tekstin kokonaisrakenne ja erilaiset tekstilajit,
lähteiden käyttö, Tiedonhaku tietokannoista.
TÄYDENTÄVÄ TIETÄMYS
Tieteellisen tekstin yleistajuistaminen sekä tekstin
tehokeinot (argumentointi, tyyli ja sävy, sidosteisuus).
SUORITUSVAATIMUKSET: Osallistuminen kontaktiopetukseen. Hyväksytysti suoritettu harjoitustyö.
PLA-53300
Yrityksen johtaminen, 5 op
Business Management Cases, 5 cr
VASTUUHENKILÖ: Heli Aramo-Immonen, Rainer Breite
Opetusmuoto
Luento
Harjoitus
P1
P2
P3
12 h/per
P4
2 h/vko
OSAAMISTAVOITTEET: Opiskelija paneutuu yritysjohdon päätöksentekotilanteisiin käytännön esimerkkien avulla.
Opiskelija ymmärtää suuria kokonaisuuksia ja liiketalouden lainalaisuuksia. Omaehtoisella perehtymisellä caseharjoitustöissä opiskelijat soveltavat teoriaopintoja, analysoivat yrityksissä syntyviä tilanteita, arvioivat mahdollisten
päätösten seuraamuksia, sekä tekevät päätöksiä. Opiskelija muodostaa laajan kokonaiskuvan yritysjohdon käyttämistä
rakenteista, käsitteistä, muuttujista ja indikatiivisista yrityksen ja yritysmaailman tekijöistä. Opiskelija perustelee
tekemänsä valinnat kirjallisesti ja suullisesti. Opiskelija pystyy teorian ja käytännön taitoja yhdistämällä johtamaan
yritystä.
SUORITUSVAATIMUKSET: Kirjatentti sekä case-harjoitukset Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Fundamentals of Management, S.P.Robbins; D.A. DeCenzo; M. Coulter (Kirja) Luentomateriaali:
Luentokalvot, monisteet, artikkelit. (Muu verkkomateriaali)
ESITIEDOT:
PLA-51100 Teollisuustalouden peruskurssi Pakollinen
PLA-54200 Toiminnanohjaus
1. PLA-54206
Pakollinen 1
LISÄTIEDOT: Osallistuminen case-harjoituksiin 100 %.
PLA-53400
Strateginen liikkeenjohto, 5 op
Strategic Management, 5 cr
VASTUUHENKILÖ: Hannu Vanharanta
Opetusmuoto
Luento
P1
5 h/vko
P2
+ 5 h/vko
P3
P4
OSAAMISTAVOITTEET: Opiskelija tunnistaa erilaisia strategisia viitekehyksiä sekä osaa selittää niihin liittyviä käsitteitä
ja muuttujia. Strategisen suunnitteluun tähtäävät harjoitustyöt antavat oppilaille valmiuksia itsenäisesti luoda
strategioita ja puolustaa niiden sisältöjä ja tehdä konkreettisia taktiikkoja strategioiden toteuttamiseksi.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti sekä harjoitustyöt. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Market Driven Strategy, G. Day (Kirja) Tutkimusartikkeleita opettajilta (Muu kirjallisuus) Hannu
Vanharanta (Luentokalvot)
LISÄTIEDOT: Luennoilla 80% läsnäolo.
PLA-54100
Tuotannon johtamisen perusteet, 5 op
Introduction to Production Strategy, 5 cr
VASTUUHENKILÖ: Rainer Breite
Opetusmuoto
Luento
P1
2 h/vko
P2
+ 2 h/vko
P3
P4
OSAAMISTAVOITTEET: Opiskelija tunnistaa tuotantostrategian osana liiketoimintastrategiaa. Opiskelija päättelee millä
tavoin tuotannon johtamiseen liittyvä päätöksenteko vaikuttaa yrityksen strategiaan. Opiskelija muotoilee
tuotantostrategian ja soveltaa oppimiaan strategioita tapaus-harjoituksessa.Näkökulma sekä palvelu- että teolliseen
tuotantoon.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti, harjoitustyö sekä case- harjoitukset Osasuoritusten pitää
liittyä samaan toteutuskertaan.
OPPIMATERIAALI: (Luentokalvot) Strategic Supply Chain Management, Shoshanan Cohen & Joseph Roussel
(Kirja) Manufacturing operations strategy, Alex Hill & Terry Hill (Kirja)
ESITIEDOT:
PLA-51100 Teollisuustalouden peruskurssi Pakollinen
PLA-54200 Toiminnanohjaus
1. PLA-54206
Pakollinen 1
LISÄTIEDOT: Kurssilla käytetään moodlea.
PLA-54200
Toiminnanohjaus, 5 op
Production Management, 5 cr
VASTUUHENKILÖ: Rainer Breite
OSAAMISTAVOITTEET: Opiskelija muodostaa yleiskuvan tuotantoyrityksen toiminnasta ja siihen liittyvistä
suunnittelutehtävistä. Opiskelija osaa soveltaa tuotantotalouden perusteorioita ja menetelmiä. Opiskelija analysoi
tuotannon ja liiketoiminnan välisiä riippuvuussuhteita sekä hallitsee tuotantotoiminnan periaatteelliset tavoitteet,
menetelmät ja mittarit.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja luentoharjoitukset. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: (Luentokalvot) Operations Management, Slack, et al. (Kirja)
LISÄTIEDOT: Kurssilla käytetään moodlea. Opintojaksosta järjestetään englanninkielinen opintojakso PLA-54206
Production Management.
PLA-54206 Production Management, 5 cr
PERSON RESPONSIBLE: Rainer Breite
Study type
Lectures
P1
P2
P3
P4
4 h/week+ 4 h/week
LEARNING OUTCOMES: LEARNING OUTCOMES: After completing this course you will be acquainted with the scope of
operations management of an industrial enterprise. You will understand key concepts of operations management and
operations system design. You can solve classroom versions of operations management problems. At the completion
of the course students should be able to combine these various aspects and formulate appropriate design and
management of operations, to meet the strategic objectives of businesses.
CORE CONTENT
1 CONTENT OF THE COURSE: -Operations management & operations strategy -Production systems design -Product
and service design; Capacity Planning; Process selection; Facility layout; Design of Work Systems, Location Planning and Analysis -Demand Planning; Aggregate Planning (SOP); Inventory Management; MRP & ERP -JIT and
Lean Operations, Supply Chain Management; Scheduling; Management of waiting lines
INSTRUCTIONS FOR STUDENTS ON HOW TO ACHIEVE THE LEARNING OUTCOMES: REQUIREMENTS FOR COMPLETING
THE COURSE: Passed grade for exam
STUDY MATERIAL: Operations Management, Slack, Brandon-Jones, Johnston (Book)
PLA-54300
Osto- ja hankintatoiminta, 3 op
Purchasing and Supplychain Management, 3 cr
VASTUUHENKILÖ: Anu Suominen
Opetusmuoto
Luento
P1
10 h/per
P2
P3
P4
OSAAMISTAVOITTEET: Perehdytetään opiskelijat osto- ja hankintatoiminnan perusteisiin ja toimitusketjun
perusperiaatteisiin. Opiskelija ymmärtää osto- ja hankintatoimen merkityksen organisaation/yrityksen yhtenä
tärkeänä toimintona sekä saa käsityksen toimitusketjun hallinnan tärkeistä muuttujista.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Purchasing and Supply Chain Management, van Weele Arjan (Kirja)
LISÄTIEDOT: Opintojakso sisältää luennot, harjoitustyön ja tentin.
PLA-54350
Toimitusketjun hallinta, 3 op
Supply Chain Management, 3 cr
VASTUUHENKILÖ: Tapio Salminen
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa määritellä toimitusketjun strategisen tason
ajattelutavan. Hän tunnistaa tavat, joilla voidaan tehostaa yrityksen tai yritysketjujen toimintaa. Opiskelija tunnistaa
tavat, joilla voidaan tuottaa asiakkaille parempaa toimitusketjun palvelua. Opiskelija osaa määritellä toimitusketjun
hallinnan peruskäsitteet, menetelmät ja sovellukset. Hän pystyy suunnittelemaan ja kehittämään toimitusketjua.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu kirjallinen tentti ja harjoitukset. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Designing and Managing the Supply Chain: Concepts, Strategies and Case Studies 3.ed., Simchi-Levi,
Kaminsky, Simchi-Levi (Kirja) The Geography of Transport Systems 3.ed., Rodrigue Jean-Paul (Kirja) Tapio Salminen
(Muu verkkomateriaali)
LISÄTIEDOT: Opintojaksosta järjestetään englanninkielinen toteutus PLA-54356 Supply Chain Management. Ei
luennoida lukuvuonna 2015-2016.
PLA-54356 Supply Chain Management, 3 cr
PERSON RESPONSIBLE: Tapio Salminen
Study type
P1
Lectures 3 h/week
P2
P3
P4
LEARNING OUTCOMES: After passing this course, the student understands the principles of supply chain and supply
network. Student understands also supply chains importance to company's business operations and competitiveness.
The student understands how to make company with its stakeholder group more effective. The student understands
the basic concepts of supply chain and can design and manage supply chain.
REQUIREMENTS FOR COMPLETING THE COURSE: Written examinationand excercises that has been accepted.
Completion parts must belong to the same implementation.
STUDY MATERIAL: Designing and Managing the Supply Chain: Concepts, Strategies and Case Studies 3.ed., Simchi-Levi,
Kaminsky, Simchi-Levi (Book) The Geography of Transport Systems 3.ed., Rodrigue Jean-Paul (Book) Tapio Salminen
(Other online content)
PLA-54400
Laatujohtaminen, 5 op
Quality Management, 5 cr
VASTUUHENKILÖ: Tapio Salminen
Opetusmuoto
Luento
P1
P2
P3
P4
3 h/vko
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa määritellä kokonaisvaltaisen laatujohtamisen
käsitteet ja keskeiset periaatteet. Hän osaa määritellä johtamisen laadun. Opiskelija tunnistaa laadun tunnusluvut ja
laatukustannukset. Opiskelija tunnistaa nykyaikaisen laatujohtamisen vaikutuksen yrityksen toiminnan tukemiseksi.
Opiskelija tunnistaa mahdollisuuden kehittää yrityksen toimintaa laatujohtamisen avulla.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytysti suoritettu tentti ja harjoitustyö.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti sekä harjoitustyö. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Laatu yrityksen menestystekijänä, Olli Lecklin (Kirja)
LISÄTIEDOT: Kurssilla käytetään moodlea.
PLA-55100
Tietojohtaminen, 5 op
Knowledge Management, 5 cr
VASTUUHENKILÖ: Heli Aramo-Immonen
OSAAMISTAVOITTEET: Kurssin suorittanut opiskelija hallitsee organisatorisen tiedonluonnin ja -siirron keskeiset osaalueet.
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitukset ja kirjallinen tentti. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Knowledge Management, organizing knowledge based enterprises, Hawryszkiewycz, I. (Kirja)
Tietojohtaminen, Heli Aramo-Immonen (Luentokalvot) Adaptive Decision Making and Intellectual Styles 2013, Sofo, F.,
Colapinto,C., Sofo,M., Ammirato,S. (Kirja) Tietojohtaminen, Laihonen et al. 2013 (Verkkokirja)
LISÄTIEDOT: Luennoidaan englanninkielinen toteutus. Ilmoittautumiset PLA-55106 KNOWLEDGE MANAGEMENT. Ei
luennoida lukuvuonna 2015-2016.
PLA-55106 Knowledge Management, 5 cr
PERSON RESPONSIBLE: Heli Aramo-Immonen
Study type
Lectures
Excercise
Online work
P1
20 h/per
8 h/per
20 h/per
P2
P3
P4
LEARNING OUTCOMES: Student will learn to see the management of knowledge as a strategic asset and will
understand the value of sharing the tacit and explicit knowledge in organization.
INSTRUCTIONS FOR STUDENTS ON HOW TO ACHIEVE THE LEARNING OUTCOMES: Passing the exam and active
participation to discussions in Moodle e-learning platform.
REQUIREMENTS FOR COMPLETING THE COURSE: Requirements of completing the course: Passing the exam and active
participation to discussions in Moodle e-learning platform. Lectures and Exercises in Moodle e-learning platform.
Student will learn to see the management of knowledge as a strategic asset and will understand the value of sharing
the tacit and explicit knowledge in organization.
STUDY MATERIAL: Knowledge Management, organizing knowledge based enterprises, Hawryszkiewycz, I. (Book)
Adaptive Decision Making and Intellectual Styles 2013, Sofo, F., Colapinto,C., Sofo,M., Ammirato,S. (Book)
PLA-55200
Teknologiajohtaminen, 5 op
Technology Management, 5 cr
VASTUUHENKILÖ: Marko Seppänen
Opetusmuoto
Luento
P1
P2
4 h/vko
P3
P4
OSAAMISTAVOITTEET: Opiskelija hahmottaa teknologian merkityksen yhteiskunnassa, tuntee teknologioiden
johtamisen prosessin, tietää teknologiastrategian pääpiirteet sekä osaa soveltaa tietojaan yrityksen johtamisen
päätöksentekotilanteissa.
YDINSISÄLTÖ
1 mitä teknologia on (mm. innovaatiot vs teknologia)
2 teknologian merkitys yhteiskunnalle
3 teknologiajohtamisen prosessi
4 teknologiastrategian pääpiirteet
SUORITUSVAATIMUKSET: Opintojaksolla on kaksi vaihtoehtoista suoritustapaa: A) tentti luentojen ja kurssimateriaalin
sisällöstä B) oppimispäiväkirja ja referaatit annetuista sisällöistä Tarkemmat suoritusohjeet opintojakson Moodlesivulla kurssin käynnistyessä. Osasuoritusten pitää liittyä samaan toteutuskertaan.
LISÄTIEDOT: Kurssilla käytetään moodlea.
PLA-55350
Projektin hallinnan perusteet, 3 op
Project Management, 3 cr
VASTUUHENKILÖ: Heli Aramo-Immonen
Opetusmuoto
Luento
Verkkotyöskentely
P1
P2
P3
12 h/per
12 h/per
P4
OSAAMISTAVOITTEET: Opiskelija osaa suunnitella, johtaa ja resursoida projektin. Opiskelijalla on peruskäsitys
erilaisista projektityypeistä. Opiskelijalla on projektinhallinnan ammatilliset perusvalmiudet
SUORITUSVAATIMUKSET: Tentti kirjasta ja luentokalvoista. Suoritetut tehtävät moodlessa.
OPPIMATERIAALI: Heli Aramo-Immonen et al. (Opintomoniste) Projektihallinnan käsikirja, Risto Pelin (Kirja)
LISÄTIEDOT: Kurssi sopii monimuoto-opiskelijalle. Kurssin voi suorittaa etäopiskeluna moodlen välityksellä. Kurssi luo
perustan PLA-55500 Projektiliiketoiminta kurssille.
PLA-55400
Innovaatiotoiminta ja tuotekehitys, 5 op
Product Developments and Innovations, 5 cr
VASTUUHENKILÖ: Heli Aramo-Immonen
OSAAMISTAVOITTEET: Kurssin suorittanut opiskelija hallitsee innovaatiotoiminnan ja tuotekehityksen yleiset piirteet,
kuten innovointimenetelmät, innovaatiotyypit, tuotekehitysprojektin perusteet, suojausmenetelmät ja
tekijänoikeudet.
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitukset ja kirjallinen tentti. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Innovaatiotoiminta , Heli Aramo-Immonen (Opintomoniste) Managing Innovation: Integrating
Technological, Market and Organizational Change, 5th Edition, Tidd, J., Bessant, J. (Kirja) Tieteellisiä julkaisuja, Useita
(Lehti)
LISÄTIEDOT: Kurssi luennoidaan joka toinen vuosi. Lukuvuonna 2015-2016 ei ole suoritusta. Ei luennoida lukuvuonna
2015-2016.
PLA-55500
Projektiliiketoiminta, 5 op
Project Business, 5 cr
VASTUUHENKILÖ: Heli Aramo-Immonen
Opetusmuoto
Luento
Harjoitus
Verkkotyöskentely
P1
P2
P3
P4
28 h/per
12 h/per
20 h/per
OSAAMISTAVOITTEET: Opiskelija ymmärtää mitä on projektiliiketoiminta ja analysoi siihen vaikuttavia mekanismeja.
Opiskelijalla on projektinhallinnan ammatilliset perusvalmiudet ja näkemys siitä, miten projekti tuottaa hyötyjä
yrityksen liiketoiminnassa. Opiskelija osaa luoda ennakoivan tilinpäätöslaskelman projektiliiketoiminnalle. Opiskelija
soveltaa johtamisen teorioita ihmisten johtamiseen projektihallinnan tapausharjoituksessa.
YDINSISÄLTÖ
1 1.Projektin hallinnan perusteet
2.Projektiliiketoiminta ja
projektikulttuuri 3.Projektin
suunnittelu ja ohjaus 4.Projektin
ohjauksen työkalut ja standardit
5.Projektin organisointi ja johtaminen
6.Projektin markkinointi
7.Projektipalvelujen tuottaminen
8.Projektiliiketoiminnan johtaminen
9.Kansainvälisen projektin
johtaminen
TÄYDENTÄVÄ TIETÄMYS
Projektistandardit: ISO 10006 DMO
GAPPS PMBOK IPMA Competence
baseline
ERITYISTIETÄMYS
Toimialakohtainen projektikulttuuri
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Tentti 6 tehtävää arvostelu (1-5). Harjoitustyö
arvostelu (1-5).
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja harjoitukset. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: projektiliiketoiminta, Artto, Martinsuo, Kujala (Kirja) Project Management, Achieving Competitive
Advantage 2. Edition (tai uudempi), Jeffery K. Pinto (Kirja) (Lehti)
LISÄTIEDOT: Kurssi toteutetaan monimuoto-opetuksena. Lähiopetus tapahtuu luentomuotoisena, joihin sisältyy
harjoitustehtäviä. Etäopetus tapahtuu moodle-verkkotyökalua käyttäen. Omaehtoinen oppiminen tapahtuu
tenttimällä kurssikirjat ja suorittamalla harjoitustyöt. Harjoitustyöt suoritetaan moodlen ohjauksella ja palautetaan
moodleen. Harjoitustyöt arvostellaan osana kurssisuoritusta.Kurssista suoriutuminen edellyttää opiskelijalta
omaehtoista tutkivaa otetta.
PLA-56100
Markkinoinnin perusteet, 3 op
Principles of Marketing, 3 cr
VASTUUHENKILÖ: Tapio Salminen
OSAAMISTAVOITTEET: Opiskelija ymmärtää markkinointiajattelun lähtökohdat ja kehityksen. Hän tuntee
markkinoinnin kilpailukeinot ja roolin yrityksen toimintona. Opiskelija osaa kuvata markkinoninin eri lähestymistapoja,
sekä määritellä päätöksenteon perusteita ja saa käsityksen markkinoinnin laaja-alaisuudesa opintojen sekä työuran
suuntautumisvaihtoehtona. Harjoituksissa opitaan ryhmätyöskentelyn keinoin analysoimaan ja työstämään tietoa
havainnolliseen muotoon. Opiskelija saa perustan markkinoinnin opintojen syventämiselle jatkossa.
YDINSISÄLTÖ
1 Kurssilla käsitellään markkinoinnin päätöksenteon keskeisiä osa-alueita sekä peruskäsitteitä.
SUORITUSVAATIMUKSET: Kirjallinen tentti + verkko- ja pienryhmäharjoitukset. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Essentials of Marketing, Blythe, Jim (Kirja)
LISÄTIEDOT: Opintojakson vastuuyksikkö on Turun yliopiston kauppakorkeakoulu, Porin yksikkö. Opettajana on
Tuomas Pohjola. Opintojaksolle ilmoittaudutaan sähköisellä ristiinopiskelulomakkeella. Opintojakso luennoidaan
syksyn 1. periodilla. Itsenäistä opiskelua yhteensä 81 h, josta auditorioluentoja 8 h, verkkoluentoja 10 h,
pienryhmäharjoitus 4 h. Harjoituksissa on läsnäolovelvollisuus. Opintojakso soveltuu vain tutkinto-opiskelijoille.
PLA-56200
Business to Business markkinointi, 5 op
Business to Business Marketing, 5 cr
VASTUUHENKILÖ: Tapio Salminen
Opetusmuoto
Luento
P1
P2
P3
4 h/vko
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa määritellä yritysten välisen markkinoinnin
erityispiirteet. Hän tunnistaa business-suhteet ja -verkostot. Opiskelija kykenee vertailemaan strategisia alliansseja ja
jakelutieratkaisuja. Hän osaa kertoa mm. markkinoinnin johtamisen suunnittelusta, kehittämisestä ja muutoksista.
Opiskelija osaa analysoida käytännön harjoitustöitä ja soveltaa tietojaan sekä tehdä johtopäätöksiä.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytysti suoritettu tentti kirjallisuudesta ja
luennoista sekä hyväksytyt harjoitustyöt.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti luennoista ja kirjallisuudesta.
OPPIMATERIAALI: Business-to-Business Marketing: Analysis and Practice, Vitale, Giglierano, Pfoertsch (Kirja) Sales
Management: Principles, Process and Practice , Donaldson Bill (Kirja) Business to Business markkinointi, Tapio
Salminen (Luentokalvot)
LISÄTIEDOT: Kurssilla käytetään moodlea.
PLA-56300
Palvelujen markkinointi, 5 op
Services Marketing, 5 cr
VASTUUHENKILÖ: Tapio Salminen
Opetusmuoto
Luento
P1
P2
P3
3 h/vko
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa määritellä palvelujen markkinoinnin merkityksen
nyky-yhteiskunnassa. Hän tunnistaa palveluyrityksen tunnuspiirteet ja kehityssuunnat. Opiskelija tunnistaa
asiakaskeskeisen näkemyksen ja sen vaikutuksen yrityksen kaikkiin toimintoihin. Hän osaa analysoida
asiakaskeskeisyyden vaikutuksen erityisesti laskentatoimeen ja tuotantoon.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytysti suoritettu tentti.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti luennoista ja kirjallisuudesta.
OPPIMATERIAALI: Palveluiden johtaminen ja markkinointi, Tapio Salminen (Luentokalvot) Palveluiden johtaminen ja
markkinointi, Christian Grönroos (Kirja) Service Management and Marketing, Christian Grönroos (Kirja)
LISÄTIEDOT: Kurssilla käytetään moodlea.
PLA-56400
Markkinointitutkimus, 5 op
Marketing Research, 5 cr
VASTUUHENKILÖ: Tapio Salminen
Opetusmuoto
Luento
Harjoitus
P1
P2
3 h/vko
P3
P4
3 h/vko
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa määritellä markkinointitutkimuksen merkityksen
markkinointikentässä. Opiskelija tunnistaa markkinointitutkimuksen hyväksikäytön mahdollisuudet markkinoinnin
ongelmienselvittämisessä ja ratkaisemisessa. Hän kykenee analysoimaan käytännön harjoituksia ja käytännön töitä.
Opintojakson aikana opiskelija soveltaa kyselytutkimusta. Kyselytutkimuksessa opiskelija ratkaisee todellisten
asiakkaiden markkinointiongelmia, tunnistaa mahdollisuudet ja kehittää asiakkaille ratkaisumallin.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytty tentti ja harjoitustyö.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti luennoista ja kirjallisuudesta sekä hyväksytyt harjoitukset,
casetyöt ja muut käytännön harjoitustyöt. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Marketing Research with SPSS, McDaniel Carl jr. & Gates Roger (Kirja) Marketing
Research. An Applied Orientation, Malhotra N. (Kirja) Markkinointitutkimus, Tapio Salminen (Luentokalvot)
LISÄTIEDOT: Harjoituksissa on läsnäolopakko. Kurssilla käytetään moodlea. Kurssilla tarvitaan tilastollisten
menetelmien osaamista.
PLA-59120
Teollisuustalouden vaihtuva-aiheinen opintojakso, 2-5 op
Changing subject course of Industrial Management, 2-5 cr
VASTUUHENKILÖ: Rainer Breite
OSAAMISTAVOITTEET: Määritellään kuhunkin toteutukseen erikseen.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu harjoitustyö. Osasuoritusten pitää liittyä samaan toteutuskertaan.
Tietoverkkojen hallinta ja tietoturva
PLA-62101
Tietokoneverkot, 4 op
Computer Networks, 4 cr
VASTUUHENKILÖ: Juha Vihervaara
Opetusmuoto
Luento
Laboratoriotyö
P1
P2
24 h/per
24 h/per
P3
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa tietoliikenteeseen liittyvät yleiset perusasiat ja
hallitsee niihin liittyvän termistön. Näitä perusasioita ovat protokolla-ajattelu, kanavointitekniikat sekä langallisen että
langattoman tiedonsiirron fyysisen tason perusperiaatteet. Hän tuntee myös ohjelmallisesti toteutettuihin protokolliin
liittyvät perustoiminnot. Hän osaa soveltaa osaamistaan rakentamalla ja testaamalla erilaisia tiedonsiirtoyhteyksiä
sekä analysoimalla liikennettä.
YDINSISÄLTÖ
1 Protokolla-ajattelu ja ohjelmallisesti toteutettujen protokollien perustoiminnot
2 Fyysisen tason tiedonsiirtoon liittyvä asiat
3 Kanavointi (FDM, TDM, CDM)
4 Langallisten ja langattomien tiedonsiirtoyhteyksien toimintaperiaatteet
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Arvosana määräytyy tentin perusteella.
Hyväksymisraja tentissä on maksimipistemäärästä noin 45%. Lisäksi läpipääsyyn vaaditaan pakollisten
laboratorioharjoitusten suorittamista.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja hyväksytysti suoritetut laboratoriotyöt
OPPIMATERIAALI: Tietokoneverkot, Juha Vihervaara (Luentokalvot) Data and Computer Communicatisons, William
Stallings (Kirja)
PLA-62201
Internetin menetelmät ja protokollat, 5 op
Internet Protocols and Methods, 5 cr
VASTUUHENKILÖ: Juha Vihervaara
Opetusmuoto
Luento
Laboratoriotyö
P1
P2
P3
24 h/per
24 h/per
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa TCP/IP-maailman keskeisimpiin protokolliin liittyvät
perusasiat ja hallitsee kyseiseen aihealueeseen liittyvän terminologian. Opiskelija tunnistaa kunkin protokollan
tuottamat tiedonsiirtopalvelut ja osaa mieltää ne osaksi monimutkaistakin tiedonsiirtotapahtumaa. Hän osaa
hyödyntää osaamistaan TCP/IP-verkon konfigurointitehtävissä sekä verkkoliikenteen analysoinnissa.
YDINSISÄLTÖ
1 Verkkokerros sekä sen tuki mobiliteetille ja verkkokerroksen automatisoiduille palveluille (IP, IPv6, Mobile IP,
Reititys, ICMP, DHCP)
2 Kuljetuskerroksen protokollat ja niiden erot (TCP, UDP)
3 Esimerkkejä yleisesti käytetyistä sovellusprotokollista (esim. HTTP, SNMP)
4 Edellä esitettyjen asioiden käytännön soveltamiseen liittyvät monipuoliset laboratoriotyöt
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Arvosana määräytyy tentin perusteella.
Hyväksymisraja tentissä on maksimipistemäärästä noin 45%. Lisäksi läpipääsyyn vaaditaan pakollisten
laboratorioharjoitusten suorittamista.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja hyväksytysti suoritetut laboratoriotyöt
OPPIMATERIAALI: Internetin menetelmät ja protokollat, Juha Vihervaara (Luentokalvot) Data and Computer
Communications, William Stallings (Kirja)
ESITIEDOT:
PLA-62101 Tietokoneverkot Suositeltava
PLA-62400
Verkkoliikenteen analysointi, 4 op
Data Networks Traffic and Protocol Analysis, 4 cr
VASTUUHENKILÖ: Matti Monnonen
Opetusmuoto
Luento
Harjoitustyö
P1
P2
P3
P4
9 h/per
30 h/per
OSAAMISTAVOITTEET: Opintojakson tavoitteena on perehdyttää opiskelija ymmärtämään tietoverkkoliikenteen
normaaleja liikennevirtoja ja havainnoimaan poikkeavia tapahtumia verkkoliikenteessä. Opiskelija osaa seurata
verkkoliikenteen tietovirtoja ja kykenee analysoimaan verkon tapahtumia liikenteen valvonnan, seurannan ja
havaintojen kautta. Kurssin käytyään opiskelija kykenee havaitsemaan ja paikantamaan vikatilanteiden aiheuttamia
häiriöitä ja poikkeamia normaalitoiminnasta.
YDINSISÄLTÖ
1 Kurssilla perehdytään langallisen ja langattoman lähiverkon protokollien mukaisen pakettiliikenteen analysointiin.
Halutun verkkoliikenteen suodatus, selvitys ja valvonta. Verkonhallinta ja häiriötekijöiden sekä vikatilanteiden
paikannus verkossa. Yleisimpien ohjelmistotyökalujen toiminta ja käyttö verkon valvonnassa ja liikenteen
analysoinnissa. Käytännön harjoitukset ja selvitykset verkkoliikennöinnistä.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Hyväksytysti suoritetut harjoitukset, tehtävät ja
laite-/ohjelmistoasennukset.
SUORITUSVAATIMUKSET: Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Matti Monnonen (Luentokalvot)
ESITIEDOT:
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
PLA-62502
Langattomat laajakaistaverkot, 5 op
Wireless Broadband Networks, 5 cr
VASTUUHENKILÖ: Matti Monnonen
Opetusmuoto
Luento
Harjoitustyö
P1
P2
P3
28 h/per
24 h/per
P4
OSAAMISTAVOITTEET: Tavoitteena on luoda opiskelijalle käsitys laajakaistaisten langattomien lähiverkojen ja
matkapuhelinverkkojen teknisestä toteutuksesta ja antaa yleiskuva miten langatonta verkkotekniikkaa voidaan
hyödyntää. Opintojaksolla annetaan tiedot eri tyyppisistä langattomista laajakaistaverkkoratkaisuista kuten
tukiasemahallintaisesta verkosta ja itsenäisestä ad-hoc -verkosta. Opintojaksolla käsitellään ratkaisujen tekninen ja
rakenteellinen toiminta sekä verkkojen eri toteutustavat. Opintojaksolla perehdytään langattomien
laajakaistaverkkojen ja matkapuhelinverkon erityisominaisuuksiin.
YDINSISÄLTÖ
1 Langaton verkkotekniikka yleisellä tasolla. Langattomien verkkojen standardit. Toiminta-alueen erityispiirteet.
2 Langattoman tekniikan protokollat ja arkkitehtuuri. Liityntä ylempiin kerroksiin. MAC- ja PHY-kerros sekä niiden
erityispiirteet. Radiorajapinnan laskenta, yhteysvälin toimintaparametrit. Antennitekniikka ja antennien
ominaisuudet.
3 Eri langattomat laajakaistaverkkotekniikat ja niiden toiminta. Eri ratkaisujen vaikutus toisiinsa. Tulevaisuuden
kehitysnäkymät.
4 Matkapuheliverkkoihin liittyvät tekniset perusasiat. UMTS:n tekninen toiminta ja UMTS:n. HSDPA- ja HSPAtekniikat. Nopean dataliikenteen mahdollistama LTE-tekniikka ja siihen liittyvät laajennukset.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti, harjoitustyöt ja laboratorioharjoitukset. Osasuoritusten pitää
liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Langattomat laajakaistaverkot, Matti Monnonen (Luentokalvot) Wireless Communications and
Networks 2nd edition, 2009, William Stallings (Kirja)
ESITIEDOT:
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
PLA-62700
Tietoliikenteen kooditoteutukset, 5 op
Code implemetations in Telecommunications, 5 cr
VASTUUHENKILÖ: Juha Vihervaara
Opetusmuoto
Luento
P1
1 h/per
P2
+ 1 h/per
P3
+ 1 h/per
P4
+ 1 h/per
OSAAMISTAVOITTEET: Toteutus verkkokurssina. Opintojakson tavoitteena on havainnollistaa opiskelijalle miten
verkkojen tietoliikenne syntyy tietoliikennelaitteiden kooditoteutusten tuottamana. Kurssin tavoitteena on
kooditotutuksiin tutustuminen ja niiden ymmärtäminen eikä niinkään niiden tuottaminen. Opintojakson jälkeen
opiskelijalla on perustietämys tietoliikennekäytäntöjen määrittelystä ja toteutuksesta sekä kyky soveltaa näitä tietoja
tietoliikenneohjelmistojen toteuttamiseen. Opiskelijalla on kuva TCP/IP-sovellusohjelmointirajapinnan tarjoamista
palveluista ja mahdollisuuksista. Hän osaa soveltaa osaamistaan yksinkertaisten Java- ja C-kielisten
tietoliikennesovellusten ohjelmoinnissa. Lisäksi hänellä on pintapuolinen kuva käyttöjärjestelmäpuolen TCP/IPkooditoteutuksista.
YDINSISÄLTÖ
1 Sokettiohjelmointiin liittyvän termistön ja periaateiden
tunteminen. Kyky luoda omia sokettiohjelmia valmiita
esimerkkikoodeja muokkaamalla.
TÄYDENTÄVÄ TIETÄMYS
Kyky tuottaa itsenäisesti sokettiohjelmointiin liittyvää
ohjelmakoodia, joka poikkeaa hieman noemaalista
peruskoodista.
2 Formaalien suunnitelumenetelmien perusperiaatteet.
Menetelmien etujen ymmärtäminen.
3 Käyttöjärjestelmäpuolen tietoliikenteen ja TCP/IPkooditoteutusten perusperiaatteet
4 Eri ohjelmointikielillä toteutettavat opiskelijan
ohjelmointiosaamisen mukaiset harjoitustehtävät
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Verkkokurssi joka suoriteaan itseopiskeluna ja jonka
opiskelia voi aloittaa koska tahansa lukuvuoden aikana.
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut pakolliset harjoitustyöt
OPPIMATERIAALI: Tietoliikenteen kooditoteutukset, Juha Vihervaara (Luentokalvot) Unix Network Programming, W.
Richard Stevens (Kirja)
ESITIEDOT:
PLA-62101 Tietokoneverkot
Suositeltava
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
TIETOJA ESITIETOVAATIMUKSISTA: Lisäksi perustiedot ohjelmoinnista
PLA-62800
Teollinen internet, 3 op
The Internet of Things, 3 cr
VASTUUHENKILÖ: Juha Vihervaara
Opetusmuoto
Luento
P1
P2
21 h/per
P3
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelijalla on hyvä kokonaiskuva aihealueeseen liittyvistä asioista.
Opiskelija hallitsee aihealueeseen liittyvän perusasiat ja käsitteistön. Hän on tietoinen tietotekniikan osa-alueista,
joiden avulla saada toteutettua toimivia teollisen Internetin sovellusratkaisuja. Opintojakson jälkeen opiskelijalla on
käsitys teolliseen internetin liittyvistä hyödyntämisalueista ja siitä miten sillä pystytään edistämään yrityksen
liiketoimintaan.
YDINSISÄLTÖ
1 Hyödyntämisalueet ja esimerkkejä eri tyyppisistä sovellusratkaisuista
2 Osa-alueet: Datan keruu, datan analysointi, jakelu esimerkiksi pilvipalvelua hyödyntäen, tietotutvavaatimukset
OPPIMATERIAALI: Teollinen Internet, Juha Vihervaara (Luentokalvot)
ESITIEDOT:
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
PLA-62101 Tietokoneverkot
Suositeltava
PLA-63100
Tietoturva-algoritmit, 4 op
Network security algorithms, 4 cr
VASTUUHENKILÖ: Pekka Loula
Opetusmuoto
Luento
Harjoitustyö
Laboratoriotyö
P1
P2
20 h/per
20 h/per
16 h/per
P3
P4
OSAAMISTAVOITTEET: Opintojakson tavoitteena on perehtyä tietoturvallisuuden keskeisimpiin algoritmeihin. Kurssilla
perehdytään mm. avaintenvaihtomekanismeihin, varmenteiden muodostamiseen, symmetriseen salaukseen,
asymmetriseen salaukseen, sanomien autentikaatioon ja sanomien allekirjoitukseen. Opintojakson suoritettuaan
opiskelija osaa selittää ja esitellä algoritmien perustoimintaidean sekä arvioida esitetyn menetelmän vahvuuksia,
heikkouksia ja mahdollisia murtokeinoja.
YDINSISÄLTÖ
1 Historialliset salakirjoitusmenetelmät.
2 Data Encryption Standard (DES FIPS-140-1), Advanced Encryption Standard (AES FIPS-197), ECC, Rivest-ShamirAdleman (RSA). Hash Message Authentication Code (HMAC RFC 2104), Secure Hash Algorithm (SHA FIPS 180-1),
SHA3, Digital Signature Standard (DSS FIPS 186)
3 ITU-X.509 -sertifikaatit, Internet Key Exchange (IKE RFC 2409), Bennet-Brassard-kvanttisalaus (BB84), DiffieHellman-avaintenvaihto.
4 Pretty Good Privacy.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti, laboratoriotyöt sekä harjoitustyöt Osasuoritusten pitää liittyä
samaan toteutuskertaan.
OPPIMATERIAALI: luentomateriaali, Pekka Loula (Luentokalvot) Network Security Essentials: Application and
Standards. Third edition, William Stallings (Kirja) Introduction to Cryptography with Coding Theory, 2nd edition,
Pearson, 2006, Wade Trappe, Lawrence Washington (Kirja) NN (Muu verkkomateriaali)
PLA-63200
Verkon tietoturva, 5 op
Network security, 5 cr
VASTUUHENKILÖ: Pekka Loula
Opetusmuoto
Luento
Harjoitustyö
Laboratoriotyö
P1
P2
P3
20 h/per
24 h/per
20 h/per
P4
OSAAMISTAVOITTEET: Kurssilla käsitellään tunnistamiseen, kiistämättömyyteen, luottamuksellisuuteen, eheyteen,
avainten vaihtoon, palvelun käytettävyyteen ja hyökkäysten tunnistukseen liittyviä tietoturvatekniikoita ja -ratkaisuja.
Opintojakson suoritettuaan opiskelija ymmärtää aktiivisten suojausmenetelmien käyttötavat ja mahdollisuudet sekä
osaa hyödyntää esitettyjä suojausmenetelmiä käytännössä.
YDINSISÄLTÖ
1 Autentikaatiomenetelmät mm. kertakäyttöiset salasanat, biometriset menetelmät, varmenteet, PKI, älykortit, SSO,
Kerberos
2 Sovelluskerroksen menetelmät mm. Turvallinen sähköposti S/MIME
3 Verkkokerroksen menetelmät mm. IPSEC
4 Kuljetuskerroksen menetelmät mm. SSL/TLS
5 Virustorjunta. Hyökkäystentorjunta mm. IDS/IPS-järjestelmät. Verkonvalvonta
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti, harjoitustyöt sekä laboratoriotyöt.
OPPIMATERIAALI: Network Security Essentials: Applications and Standards. Third Edition, William Stallings (Kirja)
luentomateriaali, Pekka Loula (Opintomoniste) NN (Muu verkkomateriaali)
ESITIEDOT:
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
PLA-63100 Tietoturva-algoritmit
Suositeltava
PLA-63401 Tietoturvallisuuden johtaminen
PLA-63300
Suositeltava
Eettinen hakkerointi, 5 op
Ethical Hacking, 5 cr
VASTUUHENKILÖ: Matti Monnonen
Opetusmuoto
Luento
Harjoitustyö
Laboratoriotyö
P1
P2
P3
P4
28 h/per
16 h/per
24 h/per
OSAAMISTAVOITTEET: Opiskelija kykenee tiedostamaan ja tunnistamaan olemassa olevia tietojärjestelmien
haavoittuvuuksia. Kurssilla tuodaan esille käytännön esimerkein haavoittuvuuksia ja tietoturva-aukkoja sekä
perehdytään niiden poistamiseen ja ehkäisemiseen. Keskeinen tavoite on ymmärtää tarvittavat ja riittävät
suojautumis- ja estämistoimenpiteet. Järjestelmien suojaus- ja valvontaratkaisut. Kaikki kurssilla suoritettavat
käytännön harjoitteet ja toteutukset tehdään rajatussa ja suljetussa ympäristössä.
YDINSISÄLTÖ
1 Tietojärjestelmien toteutukset, haavoittuvuudet, tietoturva-aukot ja niihin liittyvät riskit.
2 Käytännön tietoturvatoteutukset ja -suojaukset. Järjestelmiä ja tietoja suojaavat ratkaisut ja toteutukset.
3 Tietojärjestelmien tietoturvan toteutus, valvonta, hallinta ja ylläpito. Suojaustoimenpiteet ja -ratkaisut.
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitustyöt, laboratorioharjoitukset ja tentti
OPPIMATERIAALI: Eettinen hakkerointi, Matti Monnonen (Luentokalvot) Hakkeroinnin torjunta, Scambray, McClure,
Kurtz (Kirja) Verkkomurtojen havaitseminen, Northcutt, Novak (Kirja)
ESITIEDOT:
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
PLA-62400 Verkkoliikenteen analysointi
Suositeltava
PLA-63200 Verkon tietoturva
Suositeltava
PLA-63401
Tietoturvallisuuden johtaminen, 3 op
Information Security Management, 3 cr
VASTUUHENKILÖ: Pekka Loula, Matti Monnonen
Opetusmuoto
Luento
Harjoitustyö
P1
18 h/per
20 h/per
P2
P3
P4
OSAAMISTAVOITTEET: Kurssilla perehdytään tietoturvallisuuden johtamisen perusteisiin, standardeihin ja de-factomenetelmiin. Opintojakson suoritettuaan opiskelija osaa soveltaa kurssilla esitettyjä lähestymistapoja keinoja
käytännönläheisissä tapauksissa.
YDINSISÄLTÖ
1 Tietoturvallisuuden hallinta ja tietoriskien kartoituksen menetelmät
2 Tietoturvallisuuden johtamisen standardit mm. ISO27000 ja CMM
3 Tietoturvasuunnitelma ja -strategia
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu projektityö ja oppimispäiväkirja luentojen aihealueesta
Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Pekka Loula, NN (Muu verkkomateriaali)
PLA-63500
Verkkoympäristön hallinta, 5 op
Network Environment Management, 5 cr
VASTUUHENKILÖ: Pekka Loula, Teemu Alapaholuoma
Opetusmuoto
Luento
P1
P2
P3
14 h/per
P4
+ 14 h/per
Harjoitus
Laboratoriotyö
10 h/per
+ 10 h/per
20 h/per
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija osaa toteuttaa palvelinympäristön virtualisointitekniikan
avulla, sekä suorittaa aktiiviverkkolaitteiden asennuksen ja konfiguroinnin. Palvelinjärjestelmät koostuvat eri
käyttöjärjestelmistä ja palvelinsovelluksista. Kaupallisten sovellutusten lisäksi perehdytään avoimen lähdekoodin
ratkaisuihin. Aktiiviverkkolaitteet koostuvat reitittimistä, palomuureista ja VPN- yhdyskäytävistä. Verkkolaitteiden
lisäksi perehdytään tietoliikenneverkkojen monitorointiin ja tietoturvaan, sekä vikasietoisiin
tallennusverkkoratkaisuihin. Kurssin suorituksen jälkeen opiskelija hallitsee modernien palvelinympäristöjen ja
tietoliikenneverkkojen ylläpidon. Lisäksi opiskelija osaa huomioida ja tunnistaa mahdolliset tietoturvariskit.
YDINSISÄLTÖ
1 Virtualisointiympäristöjen toiminta ja hallinta.
2 Palveluiden turvaaminen palvelinjärjestelmässä. Whitelist- mallin käyttäminen palveluiden turvaamisessa.
3 Tietoliikenneverkkojen hallinta ja monitorointi. NetFlow- tiedon kerääminen tietoliikenneverkosta.
4 Tietoturvan huomioiminen palvelinympäristöjen ja tietoliikenneverkon suunnittelussa. Tavanomaisempien
tietoturvahyökkäyksien analysointi.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja laboratoriotyöt. Osasuoritusten pitää liittyä samaan
toteutuskertaan. Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Verkkoympariston hallinta, Teemu Alapaholuoma (Luentokalvot)
ESITIEDOT:
PLA-62101 Tietokoneverkot
Suositeltava
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
PLA-65100
Operaattori- ja verkkoliiketoiminta, 3 op
Operator and eBusiness, 3 cr
VASTUUHENKILÖ: Pekka Loula
Opetusmuoto
Luento
Harjoitustyö
P1
P2
P3
P4
20 h/per
16 h/per
OSAAMISTAVOITTEET: Kurssilla perehdytään verkkoliiketoimintamalleihin, verkkoliiketoimintaan liittyviin teknisiin
ratkaisuihin ja business-tapauksiin Opintojakson suoritettuaan opiskelija ymmärtää operaattori- ja
verkkoliiketoiminnan käsitteet ja perusteet sekä osaa suunnitellla liiketoimintalähtöisiä verkkopalveluja.
YDINSISÄLTÖ
1 Verkko- ja pilvipalveluliiketoimintamallit. Digital disrupt -innovaatiotoiminta ja arvoketjut. Verkkobrändäyksen
edellytykset ja sähköisen kaupankäynnin ratkaisut
2 24/7-verkko- ja operaattoripalvelutoiminta. Toiminnan edellytykset, vaatimukset ja ratkaisut
3 Käytännön business-tapaukset ja niiden arviointi
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut harjoitustyöt ja tentti. Osasuoritusten pitää liittyä samaan
toteutuskertaan.
OPPIMATERIAALI: Loula, NN (Muu verkkomateriaali)
PLA-65201
Verkkopalvelun suunnittelu, 4 op
Network Service Planning, 4 cr
VASTUUHENKILÖ: Pekka Loula, Matti Monnonen
Opetusmuoto
Luento
Harjoitustyö
P1
24 h/per
12 h/per
P2
P3
P4
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija kykenee suunnittelemaan ja vertailemaan eri
verkkopalveluja sekä ymmärtää suunnittelun perusrakenteen. Osakokonaisuudet havainnollistavat miten
verkkopalvelun suunnittelu rakentuu projektina. Opiskelija osaa paloitella suunnittelun pienempiin osakokonaisuuksiin
ja ymmärtää niiden erityispiirteet. Opiskelija kykenee kurssin käytyään määrittelemään verkkopalvelun
toteuttamiseksi tarvittavan suunnittelun osatekijät.
YDINSISÄLTÖ
1 Konseptisuunnittelu, tekninen- ja
vaatimusmäärittely, visuaalinen- js
rakennesuunnittelu, markkinointi ja
käyttäjätutkimus. Jälkiseuranta ja
iteraatio. Käyttäjäkeskeiset
menetelmät verkkopalvelun
toteutuksessa.
TÄYDENTÄVÄ TIETÄMYS
Verkkopalvelun tarvitsemat
oheistoiminnot ja muut
oheispalvelut.
ERITYISTIETÄMYS
Tekniset erityispiirteet
verkkopalvelun toteuttamisessa.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti, harjoitustyöt ja laboratorioharjoitukset. Osasuoritusten pitää
liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Matti Monnonen (Luentokalvot) Helppokäyttöisen verkkopalvelun suunnittelu, Sinkkonen Irmeli,
Nuutila Esko, Törmä Seppo (Kirja)
ESITIEDOT:
PLA-65100 Operaattori- ja verkkoliiketoiminta Suositeltava
PLA-65300 Internet-markkinointi
PLA-65300
Suositeltava
Internet-markkinointi, 3 op
Internet Marketing Techniques, 3 cr
VASTUUHENKILÖ: Juha Vihervaara
Opetusmuoto
Luento
Harjoitustyö
P1
P2
P3
9 h/per
P4
+ 9 h/per
12 h/per
OSAAMISTAVOITTEET: Opintojakson suoritettuaan opiskelija on tietoinen Internet-markkinointiin liittyvistä teknisistä
ratkaisuista, niiden ominaisuuksista ja mahdollisuuksista. Opiskelija osaa käyttää työkaluja, joilla voidaan arvioida
Internetissä toteutetun markkinoinnin tehokkuutta. Opiskelija on tietoinen teknisistä ratkaisuista, jotka mahdollistavat
sosiaalisen median ja sähköpostin hyödyntämisen osana markkinointia.
YDINSISÄLTÖ
1 Hakukoneisiin liittyvän tekniikan hyödyntäminen markkinoinnissa ja kykyä arvioida kyseisen markkinoinnin hyötyjä.
2 Verkkomarkkinoinnin tuloksellisuuden seuranta.
3 Sähköpostimainonnassa ja sosiaalisessa mediassa tapahuvassa mainonnassa käytettävät tekniikat.
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu tentti ja kuittaukset pakollisista harjoituksista
OPPIMATERIAALI: Internet-markkinointi, Juha Vihervaara (Luentokalvot)
PLA-69201
Tietoverkkojen hallinnan ja tietoturvan erityiskysymyksiä, 3-6 op
Special Topics In Network Management And Information Security, 3-6 cr
VASTUUHENKILÖ: Pekka Loula, Teemu Alapaholuoma
Opetusmuoto
Luento
Seminaari
P1
P2
P3
4 h/per
P4
4 h/per
OSAAMISTAVOITTEET: Opiskelija soveltaa osaamistaan annetun ongelmatilanteen ratkaisemisessa sekä osaa toteuttaa
vaaditun kokonaisuuden.
YDINSISÄLTÖ
1 Palvelin-verkkoratkaisun tai verkkoperusteisen turvallisuuspalvelun itsenäinen toteuttaminen
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Case-harjoituksen hyväksytty suorittaminen
SUORITUSVAATIMUKSET: Hyväksytysti suoritettu itsenäinen tai pienryhmässä tehtävä harjoitustyö, sekä
osallistuminen yhteisille luennoille ja seminaariesityksiin. Ennakolta määriteltyjen harjoitustöiden lisäksi opiskelijalla
on mahdollisuus valita itseä kiinnostava harjoitustyön aihealue. Opintojakso voidaan suorittaa 3-6 opintopisteen
laajuisena. Opintopisteiden määrä riippuu harjoitustöiden lukumäärästä ja laajuudesta. Harjoitustöiden laajuus
sovitaan erikseen kurssin vastuullisen vetäjän kanssa. Osasuoritusten pitää liittyä samaan toteutuskertaan.
ESITIEDOT:
PLA-62201 Internetin menetelmät ja protokollat Suositeltava
PLA-63200 Verkon tietoturva
Suositeltava
PLA-63500 Verkkoympäristön hallinta
Suositeltava
Jatko-opinnot
PLA-92100
Ohjelmistotekniikan seminaari, 1-10 op
Postgraduate Seminar in Software Systems, 1-10 cr
VASTUUHENKILÖ: Timo Mäkinen, Hannu Jaakkola
OSAAMISTAVOITTEET: Perehdyttää opiskelija kurssin aihepiirin mukaiseen ohjelmistotekniikan osa-alueeseen.
YDINSISÄLTÖ
1 Aihepiirin mukainen ohjelmistotekniikan osa-aluetta
käsittelevä aines.
TÄYDENTÄVÄ TIETÄMYS
Tarvittava tukiaineisto sekä käytännön
soveltamistilanteet.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Aktiivinen osallistuminen seminaariin sekä
harjoitustyö ja/tai tentti. Mahdollisesti muita erikseen sovittavia suoritteita.
SUORITUSVAATIMUKSET: Aktiivinen osallistuminen seminaariin sekä harjoitustyö ja/tai tentti.
TIETOJA ESITIETOVAATIMUKSISTA: Aiheen edellyttämät perustiedot.
LISÄTIEDOT: Soveltuu jatko-opinnoiksi.
PLA-92110
Ohjelmistotekniikan kirjallisuus, 1-10 op
Literature of Software Systems, 1-10 cr
VASTUUHENKILÖ: Timo Mäkinen, Hannu Jaakkola
OSAAMISTAVOITTEET: Jatko-opintoihin soveltuvan kirjallisuuden avull aperehtyä oman tutkimusalan sekä sitä
tukevien aihepiirien tieteellisiin julkaisuihin.
YDINSISÄLTÖ
1 Valitun kirjan syvällinen ymmärtäminen ja kyky
hyödyntää kirjan tietoja tutkielmassa ja jatko-opintojen
suorittamisessa.
TÄYDENTÄVÄ TIETÄMYS
Tutustuminen tieteenalan keskeiseen kirjallisuuteen.
OHJEITA OPISKELIJALLE OSAAMISEN TASOJEN SAAVUTTAMISEKSI: Suorittamisen käytännöstä sovitaan suorituksen
vastaanottavan ohjaajan kanssa. Soveltuvia käytäntöjä ovat kirjareferaatin laadinta, luentomateriaalin muokkaaminen
kirjasta (kalvot), suullinen kuulustelu ja kirjallinen kuulustelu, tai muu erikseen sovittava käytäntö.
SUORITUSVAATIMUKSET: Suorittamisen käytännöstä sovitaan suorituksen vastaanottavan ohjaajan kanssa.
Vaihtoehtoiset muodot ovat kirjareferaatin laadinta, luentomateriaalin muokkaaminen kirjasta (kalvot), suullinen
kuulustelu ja kirjallinen kuulustelu, tai muu erikseen sovittava käytäntö.
OPPIMATERIAALI: Hyväksytyn jatko-opintokirjallisuuden luetteloon sisältyvä kirja. (Kirja)
TIETOJA ESITIETOVAATIMUKSISTA: Opiskelija on hyväksytty yksikön jatko-opiskelijaksi ja sovittu suorite soveltuu
osaksi jatko-opintoja (jatko-opintosuunnitelman mukainen).
LISÄTIEDOT: Kirjan soveltuminen jatko-opintoihin vahvistetaan erikseen osastoneuvostossa. Mikäli opiskelija haluaa
uuden kirjan lisättäväksi jatko-opintoihin, tekee hän siitä esityksen ohjaavalle professorille, joka arvioi suorituksen
laajuuden ja vie esityksen uudesta kirjasta osastoneuvoston hyväksyttäväksi. Soveltuu jatko-opinnoiksi.
PLA-93500
Tilastollisten menetelmien jatkokurssi, 3-6 op
Advanced Statistical Methods, 3-6 cr
VASTUUHENKILÖ: Juha Tanttu, Frank Cameron
Opetusmuoto
Luento
P1
P2
P3
3 h/vko
P4
+ 3 h/vko
OSAAMISTAVOITTEET: Oppia soveltamaan todennäköisyyslaskennan ja tilastomatematiikan menetelmiä tietylle
erikoisalueelle
SUORITUSVAATIMUKSET: Aktiivinen osallistuminen luennoille (tai seminaariin) ja harjoitustyöt Osasuoritusten pitää
liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Probability and statistics for engineers and scientists, Walpole et al. (Kirja) An introduction to the
bootstrap, Efron & Tibshirani (Kirja)
ESITIEDOT:
PLA-12400 Todennäköisyyslaskenta Pakollinen
PLA-12500 Tilastolliset menetelmät Pakollinen
TIETOJA ESITIETOVAATIMUKSISTA: tai kursseja PLA-12400 ja 122500 vastaavat tiedot
LISÄTIEDOT: Lukuvuoden 2015/2016 aihe vielä avoin Soveltuu jatko-opinnoiksi.
PLA-94101
Tietoverkkojenhallinnan ja tietoturvan seminaari, 1-10 op
Postgraduate Seminar In Network Management And Information Security, 1-10
cr
VASTUUHENKILÖ: Pekka Loula
Opetusmuoto
Luento
P1
P2
P3
15 h/per
P4
+ 15 h/per
OSAAMISTAVOITTEET: Erikoiskurssi, jossa käsitellään vuosittain vaihtuvia aiheita tietoliikennetekniikkaan liittyen.
Opintojakson suoritettuaan opiskelija tunnistaa valittuun teemaan liittyvät yleiset ratkaisumallit ja uusimmat
teknologiat sekä osaa arvioida laaja-alaisesti alan tulevaa kehitystä.
YDINSISÄLTÖ
1 Seminaarin teema valitaan vuosittain
SUORITUSVAATIMUKSET: Osallistuminen seminaareihin, esitelmien pitäminen ja itsenäisen harjoitustyön (tai
harjoitustöiden) tekeminen Osasuoritusten pitää liittyä samaan toteutuskertaan.
OPPIMATERIAALI: Ilmoitetaan seminaarin alussa (Kirja)
ESITIEDOT:
PLA-69201 Tietoverkkojen hallinnan ja tietoturvan erityiskysymyksiä Suositeltava
PLA-62201 Internetin menetelmät ja protokollat
Suositeltava
PLA-63500 Verkkoympäristön hallinta
Suositeltava
PLA-63200 Verkon tietoturva
Suositeltava
PLA-62502 Langattomat laajakaistaverkot
Suositeltava
TIETOJA ESITIETOVAATIMUKSISTA: Toivottavaa on, että opiskelija on hyväksytty Porin yksikön jatko-opiskelijaksi
LISÄTIEDOT: Soveltuu jatko-opinnoiksi.
PLA-96100
Signaalinkäsittelyn seminaari, 1-10 op
Postgraduate Seminar in Signal Processing, 1-10 cr
VASTUUHENKILÖ: Pekka Ruusuvuori, Jari Turunen, Tarmo Lipping
Opetusmuoto
Seminaari
P1
P2
P3
30 h/per
P4
+ 10 h/per
OSAAMISTAVOITTEET: Opintojaksolla tutustutaan seminaariesitelmien, keskustelun sekä harjoitustyön kautta uusiin
signaalinkäsittelyn aihealueisiin.
SUORITUSVAATIMUKSET: Seminaariesitelmät sekä hyväksytysti suoritettu harjoitustyö Osasuoritusten pitää liittyä
samaan toteutuskertaan.
LISÄTIEDOT: Soveltuu jatko-opinnoiksi.
PLA-96110
Signaalinkäsittelyn kirjallisuus, 1-10 op
Literature of Signal Processing, 1-10 cr
VASTUUHENKILÖ: Jari Turunen, Tarmo Lipping
OSAAMISTAVOITTEET: Opintojakson puitteissa opiskelija käy itsenäisesti läpi jonkun osastoneuvoston hyväksymän
signaalinkäsittelyn alaan liittyvän kirjan ja joko tekee siitä tiivistelmän tai osoittaa materiaalin omaksumisen suullisessa
kuulustelussa
SUORITUSVAATIMUKSET: Referaatti ja/tai harjoitustyö Osasuoritusten pitää liittyä samaan toteutuskertaan.
LISÄTIEDOT: Soveltuu jatko-opinnoiksi.
PLA-98100
Tuotantotalouden seminaari, 1-10 op
Postgraduate Seminar in Industrial Engineering and Management, 1-10 cr
VASTUUHENKILÖ: Heli Aramo-Immonen, Rainer Breite, Hannu Vanharanta
SUORITUSVAATIMUKSET: Hyväksytysti suoritetut aktiviteetit seminaareissa sekä tentti.
OPPIMATERIAALI: A Guidebook for Writers of Research Papers in Industrial Management,, Ilkka Kauranen, Mika
Aaltonen, Mika Naumanen, Martti M. Kaila Johdatus teollisuustalouden tutkimustyöhön, Tauno Olkkonen (Kirja)
Kliininen tutkimus ja kliininen teoria - muutama tieteenfilosofinen lähtökohta, Richard Norrman (Muu kirjallisuus)
Konstruktiivinen tutkimusote liiketaloustieteessä, Eero Kasanen, Kari Lukka, Arto Siitonen (Muu kirjallisuus)
Management Expertise for the New Millennium, Kari Lukka Tiede, tutkimus ja tutkielma, Hannu Uusitalo (Kirja) Case
study research: Design and methods, Yin, R. K. (Kirja) Eisenhardt, K.M., Graebn Theory Building from Cases:
Opportunities and Challenges., Eisenhardt, K.M., Graebner, M. E. (Lehti)
LISÄTIEDOT: Soveltuu jatko-opinnoiksi.
PLA-98110
Tuotantotalouden kirjallisuus, 1-10 op
Literature of Industrial Engineering and Management, 1-10 cr
VASTUUHENKILÖ: Heli Aramo-Immonen, Rainer Breite, Hannu Vanharanta
LISÄTIEDOT: Soveltuu jatko-opinnoiksi.