|
OHJ-2300 JOHDATUS TIETOJENKÄSITTELYTEORIAAN, 6 op
|
Opintojakson vastuuhenkilö
Tapio Elomaa
Luentoajat ja -paikat
Per I,II: Tiistai 8 - 10, TB222
Per I,II: Torstai 14 - 16, TB222
Toteutuskerrat
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | |
Luento | 4 h/vko | 4 h/vko | - | - | - | - |
Harjoitus | 2 h/vko | 2 h/vko | - | - | - | - |
Tentti |
Tavoitteet
Tutustuminen ohjelmoinnin ja laskennan pohjimmaisiin mahdollisuuksiin - mitä ongelmia periaatteessa voidaan ohjelmallisesti ratkaista ja mitkä ongelmat voidaan lisäksi ratkoa tehokkaasti.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Laskennan mallit, Turingin kone | Muita laskennan universaaleja malleja:
rajoittamattomat kieliopit ja RAM-kone |
Laskennan universaalien mallien suhteellinen tehokkuus |
2. | Laskettavuusteoria, laskennallisten ongelmien ratkeavuus |   | |
3. | Laskennan vaativuusteoria, aika- ja tilavaativuushierarkian perusteet | Aika- ja tilavaativuusluokkien yksityiskohtaiset suhteet |
Suoritusvaatimukset
Laskuharjoitukset, tentti.
Opintojakson arviointikriteerit
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Kirja | Introduction to the Theory of Computation | Michael Sipser | Second Edition | Ei ole | Englanti |
Esitiedot
Tunnus | Nimi | OP | P/S |
MAT-20600 | MAT-20600 Diskreetti matematiikka | 3 | Pakollinen |
OHJ-2150 | OHJ-2150 Algoritmien analyysi | 4 | Pakollinen |
Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)
Huomautuksia
Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa
- tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
- harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
- Lähiopetuksen osuus: 45 %
- Etäopetuksen osuus: 0 %
- Opiskelijan itseopiskelun osuus: 55 %
Viikottaisiin laskuharjoituksiin osallistuminen ja annettujen tehtävien tekeminen on kurssin keskeinen oppimismuoto.
Opetusmuodot | Tuntia |
Luennot | 120 |
Harjoitukset | 44 |
Kaikki yhteensä | 164 |
Opintojaksokorvaavuus
8101100 Johdatus tietojenkäsittelyteoriaan
Viimeksi muokattu | 28.01.2007 |
Muokkaaja | Tapio Elomaa |