Tarvitseeko informaatioteknologia matematiikkaa?

Samankaltaiset tiedostot
Tarvitseeko informaatioteknologia matematiikkaa?

Tilanne sekä MS-A0003/4* Matriisilaskenta 5 op

Matematiikka ja tilastotiede. Orientoivat opinnot /

Matematiikka ja tilastotiede. Orientoivat opinnot /

Lakkautetut vastavat opintojaksot: Mat Matematiikan peruskurssi P2-IV (5 op) Mat Sovellettu todennäköisyyslaskenta B (5 op)

Computing Curricula raportin vertailu kolmeen suomalaiseen koulutusohjelmaan

Matematiikka tai tilastotiede sivuaineena

OPS-MUUTOSINFO

Myös opettajaksi aikova voi suorittaa LuK-tutkinnon, mutta sillä ei saa opettajan kelpoisuutta.

Kukin kurssi voi sisältyä vain yhteen alemman tai ylemmän perustutkinnon moduuliin.

HOPS Henkilökohtainen opintosuunnitelma LuK -tutkintoon

O P I N T O S U O R I T U S O T E

Ohjelmien automaattisen verifioinnin reunamailla

Matematiikan olemus Juha Oikkonen

TIETOTEKNIIKKA Koodi Vanha opintojakso op ov Vastuuhenkilö LV vastaavat opinnot tai korvaava suoritustapa TTE.

Matematiikka. Orientoivat opinnot /

Ruoveden Yhteiskoulun lukion kirjalista

Tärkeää huomioitavaa:

Jukola Tekstioppi Sanoma Pro Kaikki kurssit. Jukola 1 Sanoma Pro Kurssi 1. Jukola 2 Sanoma Pro Kurssi 2. Jukola 3 Sanoma Pro Kurssi 3

Johdatus ohjelmointiin C-kielellä P Ohjelmoinnin perusteet C-kielellä A Ohjelmointityö

UUSI KIRJA / "UUDEHKO" KIRJA, KATSO TARKASTI ISBN-NUMERO, Jalasjärvi PAINOS YMS. LISÄTIEDOT Puh ,

Lukiolaisen opas Sallan lukio (75 kurssia = lukiotutkinto)

Opiskelu, työ ja toimeentulo ENA6 ENA3 Opiskelu ja työ. Kulttuuri-ilmiöitä ENA3 ENA5 Kulttuuri

Moderni biolääketieteellinen optiikka X - Optinen mittaaminen sekä valmistusmenetelmät X X X

UUSI KIRJA / "UUDEHKO" KIRJA, KATSO TARKASTI ISBN-NUMERO, Jalasjärvi PAINOS YMS. LISÄTIEDOT Puh ,

Opetusperiodi:I, suunnattu hakukohteille:

Opetusperiodi:I, suunnattu hakukohteille: Teknillinen fysiikka ja matematiikka

F901-P Perusopinnot P (80 op) op opetusperiodi

4.5. MATEMAATTISTEN AINEIDEN OPETTAJANKOULUTUS Tutkinnon rakenne. Matemaattisten aineiden koulutusohjelma

SONKAJÄRVEN LUKIO LUKUVUOSI OPPIKIRJAT. Kurssi Kirjan nimi Kust. ISBN

Organisaatio- a ja yhteiskuntaosaaminen. - ja vuorovaikutusosaaminen istoiminnan osaaminen toimintaosaaminen. Kansainvälisyysosaaminenn

ÄIDINKIELI ISBN KUSTANTAJA LUOKKA KURSSI Särmä, suomen kieli ja OTAVA

Opintojakson nimi ja laajuus. Suositeltu suoritusajankohta. 1. vuosi 2. vuosi 3. vuosi. 1. syksy 1. kevät 2. syksy 2. kevät 3. syksy 3.

Haminan lukion oppikirjat lukuvuonna

Mallilukujärjestys Teknistieteellinen kandidaattiohjelma Tietotekniikka, 2. vuosikurssi

NAANTALIN LUKION OPPIKIRJALUETTELO LV. 2015/2016

E. Oja ja H. Mannila Datasta Tietoon: Luku 2

EHDOTUS. EHDOTUS Matematiikan opetussuunnitelmien perusteiden oppiainekohtaiset osat

ILTA-, MONIMUOTO- JA VERKKO-OPETUS

Kukin kurssi voi sisältyä vain yhteen alemman tai ylemmän perustutkinnon moduuliin.

Juha Merikoski. Jyväskylän yliopiston Fysiikan laitos Kevät 2009

Kiteen lukio suorittelee, että opiskelija hankkii lukioajaksi käyttöönsä joko tabletin tai kannettavan

Kurssin lyhenne Kurssin nimi Oppikirja ja kustantaja

Kukin kurssi voi sisältyä vain yhteen alemman tai ylemmän perustutkinnon moduuliin.

5.6.3 Matematiikan lyhyt oppimäärä

Huomioi, että muutokset ovat vielä mahdollisia. Lisätietoja kurssien opettajilta. OPPIAINE KURSSI OPPIKIRJA KUSTANTAJA ISBN BIOLOGIA BI

Sähkötekniikan kandidaatin tutkinnon opetussuunnitelma

Tieteen ja tutkimusalan opintoihin hyväksyttävät opintojaksot ovat (taulukossa A= aineopinnot, S=syventävät opinnot, J = jatko-opinnot):

TFM-tutkinto-ohjelma, tekniikan kandidaatin tutkinnon pääaineet lv Teknillinen fysiikka Matematiikka Mekaniikka Systeemitieteet

KIIMINGIN LUKION KIRJALISTA LUKUVUODELLE

Tilastotiede ottaa aivoon

Noudatat uutta opetussuunnitelmaa vain silloin, jos opiskelusi lukiossa alkaa (tai sen jälkeen)!

Moderni biolääketieteellinen optiikka X - Optinen mittaaminen sekä valmistusmenetelmät X X X

MATEMATIIKKA. MAA Matematiikan pitkä oppimäärä

Lataa Matemaattinen mallinnus. Lataa

Matemaatikot ja tilastotieteilijät

RIIHIMÄEN LUKION OPPIKIRJAT

ILTA-, MONIMUOTO- JA VERKKO-OPETUS

OPPIAINE KURSSI OPPIKIRJA KUSTANTAJA ISBN. BIOLOGIA 1 BIOS1, Eliömaailma (Uusin painos 2014) Sanoma Pro

Sonkajärven lukion oppikirjat

Kokemuksia ja näkemyksiä teollisuusmatematiikan koulutuksen kehittämisestä

TFM-osaston tuottamat vain sivuaineet lv

HÄRMÄN LUKION KIRJALISTA

Tietojenkäsittelytieteen tutkintovaatimukset

Miksi matematiikkaa tietojenkäsittelytieteessä?

Johdatus tietojenkäsittelytieteeseen - tietojenkäsittelytieteen kokovartalokuva

Tilastotiede ottaa aivoon

Uusi LOPS. Kirjalista [lv ]

VARKAUDEN LUKION OPPIKIRJAT LV

ILTA-, MONIMUOTO- JA VERKKO-OPETUS

Lukuvuosi oppikirjat Huomioi, että muutokset ovat vielä mahdollisia. Lisätietoja kurssien opettajilta.

2.v. ja 3v. 1.v. Otava. tai sama kirja sähköisenä. Särmä, Suomen kieli ja kirjallisuus

Matematiikka ja tilastotiede

Vääksyn Yhteiskoulun lukion kirjalista lukuvuodelle Kirja ja ISBN-numero BIOLOGIA ENGLANTI FILOSOFIA FYSIIKKA HISTORIA KEMIA

FUNKTIONAALIANALYYSIN PERUSKURSSI Johdanto

Matematiikka yhteinen MAY1 MAY1 Luvut ja lukujonot Otava

MATEMATIIKAN KOULUTUSOHJELMA

NAANTALIN LUKION OPPIKIRJALUETTELO LV. 2013/2014

Tietojenkäsittelytieteen pääaine Pääaineinfo ke

Tähdellä (*) merkityt oppikirjat saatavana myös sähköisenä digikirjana. Oppi- ja digikirjat ovat samansisältöiset.

Lapinlahden Lukio ja Kuvataidelukio Oppiaine Kurssi Kirja lukuvuonna ISBN Kustantaja

HANKASALMEN LUKION OPPIKIRJAT LV koskien vuosiluokkia 2.-3.

Monien mieleen matematiikasta tulee jonkinlainen

Luonnontieteellinen tiedekunta Sivuaineinfo. Katri Suorsa

HANKASALMEN LUKION OPPIKIRJAT LV Sarake vsl: vuosiluokka, jonka aikana kurssi tavallisimmin opiskellaan BIOLOGIA.

ÄIDINKIELI JA KIRJALLISUUS kurssit kirjan nimi ISBN kustantaja. AI4 Kieli ja tekstit (paperikirja) SanomaPro

Miksi matematiikkaa tietojenkäsittelytieteessä?

Apollon Yhteiskoulu, lukion oppikirjat

Tietojenkäsittelytieteiden koulutusohjelma. Tietojenkäsittelytieteiden laitos Department of Information Processing Science

KURSSINIMI VANHA ENGLANTI A-OPPIMÄÄRÄ LOPS 2016 PAKOLLINEN

OULUN NORMAALIKOULUN LUKIOSSA KÄYTETTÄVÄT OPPIKIRJAT - lukuvuosi OPPIAINE KIRJAN NIMI TEKIJÄT KUSTANT.

KAITAAN LUKION OPPIKIRJAT

Simon lukio Aikuisten lukiokoulutus

Matematiikka ja teknologia, kevät 2011

ILTA-, MONIMUOTO- JA VERKKO-OPETUS

Teknillisen fysiikan ja matematiikan tutkintoohjelma, tekniikan kandidaatin tutkinnon pääaineet

TEKNILLISEN FYSIIKAN JA MATEMATIIKAN TUTKINTO OHJELMA ( op) TEKNILLISEN FYSIIKAN JA MATEMATIIKAN KANDIDAATIN TUTKINTO (180 op)

K AITAAN LUKION OPPIKIRJAT

Finanssitekninen opetustarjonta Turussa

JOHDATUS TEKOÄLYYN TEEMU ROOS

Transkriptio:

Tarvitseeko informaatioteknologia matematiikkaa? Oulun yliopisto Matemaattisten tieteiden laitos 1

Kyllä kai IT matematiikkaa tarvitsee!? IT ja muu korkea teknologia on nimenomaan matemaattista teknologiaa. Perusluonnontieteiden kieli on matematiikka. Teollisuuden tuotekehittely perustuu yhä useammin simulointiin, joka puolestaan nojaa matemaattisiin malleihin. Kasvava laskentateho mahdollistaa aina vain monimutkaisempien matemaattisten menetelmien soveltamisen. 2

Mutta mitä informaatioteknologia oikeastaan on? 3

Mutta mitä informaatioteknologia oikeastaan on? Information Technology is the science and skills of all aspects of computing, data storage, and communications. 4

Mutta mitä informaatioteknologia oikeastaan on? Information Technology is the science and skills of all aspects of computing, data storage, and communications. Suurin osa tämän päivän IT:stä on ohjelmistotekniikkaa. 5

Mutta mitä informaatioteknologia oikeastaan on? Information Technology is the science and skills of all aspects of computing, data storage, and communications. Suurin osa tämän päivän IT:stä on ohjelmistotekniikkaa. Suurin osa ohjelmisto-ammattilaisista ei tarvitse matematiikkaa. 6

Mikä tärkeää ohjelmistotyössä? Timothy C. Lethbridge (University of Ottawa), 1998; IEEE Computer, 2000 (myös A.Valmari, Arkhimedes 2, 2001). Haastateltu 200 ohjelmistoammattilaista useasta eri maasta. Kysytty mm. mistä opinnoista ollut hyötyä. 75 eri oppialaa. 7

Alat tärkeysjärjestyksessä 1. Ohjelmointikielet 2. Tietorakenteet 3. Ohjelmistojen suunnittelumallit 4. Ohjelmistoarkkitehtuurit... 8. Etiikka ja ammattimainen toiminta... 25. Neuvottelutaito... 8

jatkuu...... 31. Todennäköisyyslaskenta ja tilastotiede... 36. Formaalit kielet... 39. Predikaattilogiikka... 42. Tietoturva, salaus... 9

jatkuu... 48. Joukko-oppi 49. Automaattien teoria... 52. Numeeriset menetelmät... 10

jatkuu... 56. Lineaarialgebra ja matriisit... 67. Differentiaali- ja integraalilaskenta... 72. Differentiaaliyhtälöt 11

Suomalaiset matemaatikot IT-alalla Pienimuotoinen, tietoteollisuuden tutkimustehtävissä toimivien matemaatikkojen haastattelu. Mikä on ollut matematiikan merkitys? Jotkut tietyt matematiikan alat tärkeitä? 12

Sanottua... Eri IT-aloilla tarvitaan hyvin erilaista matematiikkaa. 13

Sanottua... Eri IT-aloilla tarvitaan hyvin erilaista matematiikkaa. Hyvä matematiikan perusosaaminen tärkeää ( ainakin on joskus tultu tehtyä jotain kunnolla ). 14

Sanottua... Eri IT-aloilla tarvitaan hyvin erilaista matematiikkaa. Hyvä matematiikan perusosaaminen tärkeää ( ainakin on joskus tultu tehtyä jotain kunnolla ). Matemaatikkojen vahvuuksia ovat ajattelun kirkkaus ja selkeys. 15

Sanottua... Eri IT-aloilla tarvitaan hyvin erilaista matematiikkaa. Hyvä matematiikan perusosaaminen tärkeää ( ainakin on joskus tultu tehtyä jotain kunnolla ). Matemaatikkojen vahvuuksia ovat ajattelun kirkkaus ja selkeys. Särmää matematiikasta! 16

Sanottua... Eri IT-aloilla tarvitaan hyvin erilaista matematiikkaa. Hyvä matematiikan perusosaaminen tärkeää ( ainakin on joskus tultu tehtyä jotain kunnolla ). Matemaatikkojen vahvuuksia ovat ajattelun kirkkaus ja selkeys. Särmää matematiikasta! Matemaatikot ovat ainoita tervejärkisiä. 17

12 puhtaasti tietojenkäsittelytieteeseen liittyvää aihekokonaisuutta. 1 matemaattinen aihekokonaisuus: diskreetit rakenteet : joukko-oppia, logiikkaa, todistustekniikkaa, kombinatoriikkaa, graafeja ja puita, diskreettiä todennäköisyyslaskentaa. 18

Mitä matematiikkaa tarjoaa ohjelmistoammattilaisille? Työkaluja abstraktioiden tunnistamiseen ja niiden muotoiluun. Opettaa keskittymään olennaisuuksiin ja kirkastaa ajattelua. Nämä ovat tärkeitä kykyjä rakennettaessa suuria ja monimutkaisia ohjelmistoja! 19

GSM:n läpimurto 1980- luvulla: matemaatikot asialla CVOPS (C-based Virtual Operating System) - tietoliikenneohjelmistojen kehitysympäristö Stokastiikka, stokastinen simulointi Teleliikenneteoria ja jonoteoria Automaatit ja kääntäjät Yrjö Neuvo: matematiikalla on keskeinen asema GSM:n jatkokehityksessä. 20

Mitä matematiikkaa matkapuhelimessa? 21

Mitä matematiikkaa matkapuhelimessa? Itse laite: komponenttien suunnittelu - kenttälaskenta, osittaisdifferentiaaliyhtälöt, numeriikka. 22

Mitä matematiikkaa matkapuhelimessa? Itse laite: komponenttien suunnittelu - kenttälaskenta, osittaisdifferentiaaliyhtälöt, numeriikka. Käyttöliittymä: puheentunnistus, käyttäjän tunnistus hahmontunnistus; tilastolliset menetelmät, koneoppiminen. 23

Mitä matematiikkaa matkapuhelimessa? Itse laite: komponenttien suunnittelu - kenttälaskenta, osittaisdifferentiaaliyhtälöt, numeriikka. Käyttöliittymä: puheentunnistus, käyttäjän tunnistus - tilastollinen hahmontunnistus. Tietoliikenne: tiedon siirto, koodaus, tiivistäminen, salaus - stokastiikka, signaalianalyysi, algebra (äärelliset kunnat), informaatioteoria, lukuteoria. 24

Miten puhe tunnistetaan? 25

Miten puhe tunnistetaan? 26

Miten puhe tunnistetaan? x = (x 1,...,x d ) piirrevektori 27

Miten puhe tunnistetaan? x = (x 1,...,x d ) piirrevektori luokitin 28

Miten puhe tunnistetaan? x = (x 1,...,x d ) piirrevektori luokitin luokka (henkilön nimi) 29

Piirrevektorin luokittelu x 2 piirrevektori x = (x 1,x 2 ) x 1 30

Piirrevektorin luokittelu x 2 piirrevektori x = (x 1,x 2 ) x 1 31

Piirrevektorin luokittelu x 2 Maija piirrevektori x = (x 1,x 2 ) x 1 32

Piirrevektorin luokittelu x 2 Maija piirrevektori x = (x 1,x 2 ) x 1 33

Piirrevektorin luokittelu x 2 Maija Maija Maija piirrevektori x = (x 1,x 2 ) x 1 34

Piirrevektorin luokittelu x 2 Maija Maija Maija Maila Maila piirrevektori x = (x 1,x 2 ) x 1 35

Piirrevektorin luokittelu x 2 Maija Maija Maija Maila Maila piirrevektori x = (x 1,x 2 ) x 1 36

Piirrevektorin luokittelu x 2 Maija Maija Maija Maila Maila piirrevektori x = (x 1,x 2 ) x 1 37

Piirrevektorin luokittelu x 2 Maija Maija Maija Maila Maila piirrevektori x = (x 1,x 2 ) x 1 38

Piirrevektorin luokittelu x 2 Maija Maija Maija Maila Maila piirrevektori x = (x 1,x 2 ) x 1 39

Hahmontunnistuksen muita IT-sovelluksia Lääketiede (EEG, MEG, kuvien analyysi) Bioinformaatioteknologia (DNA sirut) Robotiikka (konenäkö) jne. Laajempi näkökulma: laskennallinen informaatioteknologia 40

CAD-tietokoneavusteinen suunnittelu lineaarialgebra geometria pintojen teoria 41

CAD-tietokoneavusteinen suunnittelu Tietomaa 28.11.2012 Lasse 42

43

Johtopäätöksiä 44

Johtopäätöksiä Informaatioteknologia on paljolti ohjelmistotekniikkaa, jolle hyöty matematiikasta on usein vain epäsuoraa. 45

Johtopäätöksiä Informaatioteknologia on paljolti ohjelmistotekniikkaa, jolle hyöty matematiikasta on usein vain epäsuoraa. Kuitenkin matematiikkaa on tarvittu ja tullaan tarvitsemaan monien haastellisten ongelmien ratkaisuun. 46

Johtopäätöksiä Informaatioteknologia on paljolti ohjelmistotekniikkaa, jolle hyöty matematiikasta on usein vain epäsuoraa. Kuitenkin matematiikkaa on tarvittu ja tullaan tarvitsemaan monien haastellisten ongelmien ratkaisuun. Tarvittavien matemaattisten menetelmien kirjo on laaja. 47

Siis... Onko sellaista matematiikkaa, jota informaatioteknologia ei tarvitse? 48