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.
© Copyright 2024