Kevät

ITK110 Ohjelmointi 1 (3.0 ov, ECTS 6.0 ov)

Pertti Hirvonen (hirvonen@it.jyu.fi)

Aikataulu: Luennot viikoilla 3-5, ti 12-14 salissa Ag aud. 1 ja viikoilla 6-14 ma ja ti 12-14 salissa Ag aud. 1. Kurssi alkaa ti 14.1. Demonstraatiot viikoilla 5-14 ke ja to 8-18 mikroluokissa Ag B212.2 ja Ag B213.1. Sisältö: Ohjelmoinnin perusrakenteet. Johdatus algoritmeihin ja ongelmanratkaisuun. Perustietorakenteet ja niiden soveltaminen. Ohjelman suunnittelun perusteet. Valmius yksinkertaisen Java-ohjelman toteuttamiseen. Kirjallisuus: Mika Vesterholm, Jorma Kyppö: Java-ohjelmointi, 3. uudistettu painos, Talentum Media Oy, 2003. Y. Daniel Liang: Java Programming, 3rd edition, Prentice Hall, 2001. John Lewis, William Loftus: Java Software Solutions, 3rd edition, Addison Wesley, 2003. Harvey M. Deitel and Paul J. Deitel: Java How to Program, 4th edition, Prentice Hall, 2002. Esitiedot: Tietokoneen käyttötaito. Ei edellytä aiempaa ohjelmointitaitoa. Opetusmuodot: Luennot, demostraatiot mikroluokassa, harjoitustöiden ohjausta tarvittaessa. Suoritustavat: Lopputentti ja harjoitustyö. Lopputentti on kaikille pakollinen, harjoitustyö voidaan korvata aktiivisella demonstraatioihin osallistumisella. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cs.jyu.fi/~hirvonen/

ITK111 Ohjelmointi 1/harjoitustyö (1.0 ov, ECTS 2.0 ov)

Pertti Hirvonen (hirvonen@it.jyu.fi)

Sisältö: Ohjelmointi 1:een kuuluu pakollinen harjoitustyön osuus, joka suoritetaan joko tekemällä varsinainen harjoitustyö tai osallistumalla aktiivisesti ohjattuun demonstraatiotyöskentelyyn. Olipa suoritustapa kumpi tahansa, suoritus kirjataan koodilla ITK 111. Tutkintoa tai arvosanaa ei saa pelkällä luento-osuuden tentillä. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cs.jyu.fi/~hirvonen/

ITK115 Tietoverkot (2.0 ov, ECTS 4.0 ov)

Mika Wikström (wikstrom@mit.jyu.fi)

Aikataulu: Luennot 36h viikoilla 3-8, ma, ke ja to 16-18 salissa Ag aud.3. Sisältö: Yleiskuva tietoliikenteestä ja tietoliikennepalveluista. Siirtotiet, informaation eri muodot ja siirtotavat. Erilaiset tietoliikenneverkot ja OSI-malli. Tietoliikenteen käyttö kokonaisjärjestelmien osana. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/wikstrom/opetus/itk115

KYS003 Kurssitoivomuksesi kesälle 2003 (0.0 ov, ECTS 0.0 ov)

Sisältö: Tietotekniikan laitoksen kesäopetusta suunnitellaan jälleen. Korpista löytyy toivomuslista kesäkursseiksi.
Mikäli olet kiinnostunut osallistumaan kesäopetukseemme ja myös vaikuttamaan opetettaviin kursseihin, käy rastimassa toivomasi kurssit toivomuslistalta. Lista on julkaistu 27.3.2003, ja viimeinen mahdollinen päivä vaikuttaa listan kautta on tiistai 15.4.2003.
Kesäopetukseen tulevat kurssit päätetään (toivomuslista huomioiden) huhti-toukokuun vaihteessa 2003. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/

TIE120 Ohjelmointi 2 (4.0 ov, ECTS 8.0 ov)

Vesa Lappalainen (vesal@mit.jyu.fi)

Aikataulu: Luennot 52h viikoilla 3-17, ti 12-14 salissa Ag aud.3 ja to 12-14 salissa Ag aud.1, harjoitukset 26h. Sisältö: Sisältö: Java-kieli, ohjelmansuunnittelun ja olio-ohjelmoinnin periaatteita, ohjelman testaaminen. Rekursio. Kirjallisuus: Java-kirjallisuus. Mm. Java-ohjelmointi Esitiedot: Ohjelmointi 1. tai Johdatus ohjelmointiinkin riittää mainiosti Opetusmuodot: Luennot, demot, pääteohjaukset, harjoitustyö. InSitu. Suoritustavat: Välikoe, harjoitustyö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/~vesal/kurssit/ohjelmointi2003/

TIE140 Mikrotietokonelaitteistot (2.0 ov, ECTS 4.0 ov)

Petri Heinonen (peheinon@mit.jyu.fi)
Tommi Lahtonen (tjlahton@mit.jyu.fi)
Jukka Mäntylä (jmantyla@st.jyu.fi)

Aikataulu: Luennot 20h viikoilla 10-17, ti ja to 16-18 salissa Ag aud.1, harjoitukset 12h. Sisältö: Kurssilla perehdytään mikrotietokoneen rakenteeseen ja opitaan ymmärtämään keskeisiä asioita tietokoneen toiminnasta. Hankitaan tarvittavat valmiudet laitteiden ja ohjelmien asentamiseksi tietokoneeseen. Esitiedot: Tietoverkot työvälineenä. Esitiedoksi suositellaan myös Johdatus ohjelmointiin -kurssia. Opetusmuodot: Luennot, harjoitukset, harjoitustyö. Suoritustavat: Loppukoe. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://appro.mit.jyu.fi/laitteistot/

TIE206 Optimointimenetelmät (4.0 ov, ECTS 8.0 ov)

Pentti Hämäläinen (hamalain@mit.jyu.fi)

Aikataulu: Luennot 48h viikoilla 3-14, ma 12-14 salissa Ag Beeta ja ti 10-12 salissa Ag C231.1, harjoitukset 16h. Sisältö: Lineaarista, dynaamista, kombinatorista ja kokonaislukuoptimointia. Mallinnusta, sovelluksia ja optimointiohjelmistoja. Kirjallisuus: Luentomoniste. Esitiedot: Johdatus ohjelmointiin, Matematiikan approbatur (tai vastaavat tiedot). Opetusmuodot: Luennot, harjoitukset, harjoitustyö. Suoritustavat: 2 välikoetta tai loppukoe. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cc.jyu.fi/~hamalain/Opti_03/

TIE251 Matemaattisen mallintamisen peruskurssi (3.0 ov, ECTS 6.0 ov)

Markus Inkeroinen (marink@mit.jyu.fi)

Aikataulu: Aloitusluento videoneuvotteluna ti 21.1.2003 klo 10-12 Ag D121.1 Sisältö: Mallintamisen perusteet ja menetelmät. Esitiedot: 15 opintoviikkoa matematiikan tai matemaattisia opintoja. Opetusmuodot: Nauhoitetut luennot(9), videoneuvotteluja(2), itseopiskelupaketti, viikottaiset kotitehtavät, verkkokeskustelu, harjoitustyö. Suoritustavat: Viikottaiset kotitehtavät(40%), harjoitustyö(40%), verkkokeskustelu(20%). [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/marink/mallintaminen.perus2003.html

TIE264 Automaatit ja kieliopit (3.0 ov, ECTS 6.0 ov)

Jarmo Ernvall (ernvall@mit.jyu.fi)

Aikataulu: Katso tarkemmin kurssin kotisivulta http://www.cc.jyu.fi/~ernvall/auki.html Sisältö: Äärelliset automaatit ja säännölliset kielet, selaajien automatisointi, kontekstittomat kieliopit ja kielet, jäsennysteorian ja attribuuttikielioppien perusteita, kontekstiset ja rajoittamattomat kieliopit, Turingin kone, jäsennystyökalut. Kirjallisuus: [Ei suomenkielistä kuvausta.] Sipser: Introduction to the Theory of Computation. Esitiedot: Ohjelmointi (TIE 120), Tietorakenteet ja algoritmit 1-2. Opetusmuodot: Luennot, harjoitukset. Suoritustavat: [Ei suomenkielistä kuvausta.] Final exam. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cc.jyu.fi/~ernvall/auki.html

TIE302 Numeerinen analyysi (5.0 ov, ECTS 10.0 ov)

Markus Inkeroinen (marink@mit.jyu.fi)
Raino A. E. Mäkinen (rainom@mit.jyu.fi)

Aikataulu: Luennot 52h viikoilla 3-15, to ja pe 8-10 salissa Ag C231.1, harjoitukset 28h. Sisältö: Osittaisdifferentiaaliyhtälöiden numeerisesta ratkaisemisesta elementtimenetelmällä (FEM). FEM-ohjelmistot ja niiden soveltaminen esim. virtausten numeeriseen simulointiin. Esitiedot: Numeeriset menetelmät, Fortran-kieli. Opetusmuodot: Luennot, harjoitukset, harjoitustyö. Suoritustavat: Loppukoe. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

TIE303 Formaalit menetelmät (4.0 ov, ECTS 8.0 ov)

Antti-Juhani Kaijanaho (antkaij@mit.jyu.fi)
Tommi Kärkkäinen (tka@mit.jyu.fi)

Aikataulu: Luennot 36h viikoilla 3-17, ti 14-16 ja ke 12-14 salissa Ag C231.1, harjoitukset 16h. Sisältö: Formaalien määrittelymenetelmien perusteet, esimerkkejä formaalien kielten ja menetelmien käytöstä (esim. Z, VDM, Estelle, Lotos, B). Kirjallisuus: Luentomoniste, muu lähdemateriaali ilmoitetaan luennoilla. Esitiedot: Matemaattinen logiikka (2 ov) sekä Automaatit ja kieliopit. Opetusmuodot: Luennot, demot, seminaarityö, töiden esittely- ja opponointitilaisuus. Suoritustavat: Loppukoe, seminaarityö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/tka/

TIE327 Matemaattiset algoritmit ja ohjelmistot (4.0 ov, ECTS 8.0 ov)

Timo Männikkö (mannikko@mit.jyu.fi)

Aikataulu: Luennot 48h viikoilla 3-15, ke ja to 12-14 salissa Ag Beeta, harjoitukset 20h. Sisältö: Suuret lineaariset yhtälöryhmät, ominaisarvotehtävät, differentiaaliyhtälöiden numeriikkaa. Kirjallisuus: Mäkinen & Männikkö: Matemaattiset algoritmit (luentomoniste). Esitiedot: Numeeriset menetelmät, ohjelmointitaito jollain ohjelmointikielellä (C/C++, Fortran 90/95) välttämätön. Opetusmuodot: Luennot, harjoitukset, harjoitustyö. Suoritustavat: Loppukoe. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/~mannikko/mato/

TIE334 Ohjelmistoprojektin vaiheet ja OMT++ (4.0 ov, ECTS 8.0 ov)

Aikataulu: Luennot 63h (alkaen 14.2.), harjoitukset 21h. Sisältö: Opiskelijamäärä on rajoitettu 15 JY-opiskelijaan, ja kurssille ilmoittaudutaan Korppi-järjestelmän kautta 12.1.2003 mennessä. Ilmoittautuneiden joukosta laitoksella valitaan opintotilanteen perusteella kurssille 15 opiskelijaa. Ilmoittautumisjärjestys ei siis ratkaise kurssille pääsyä! Kurssi järjestetään viikonloppukurssina yhteistyössä Yomi Solutionin ja JAMKin kanssa. Yhteyshenkilö Timo Tuunanen, Yomi Solutions (timo.tuunanen@yomi.com). Kurssilla käsitellään: Vaatimusmäärittely, Use Caset, projektin peruskäsitteet. Oliopohjainen analyysi, käyttöliittymän suunnittelu, arkkitehtuuri ja oliosuunnittelu. Testaus ja laadunvalvonta. Kurssi on osittain päällekkäinen kurssin TJTA40 kanssa. Jos tämä on suoritettu, kurssista hyvitetään vain 3 ov. Tarkempia tietoja kurssista löytyy WWW-sivulta. Kirjallisuus: Luentomoniste, Jaaksi, Aalto, Aalto, Vättö: Tried & True Object Development. Opetusmuodot: Luennot, harjoitukset, harjoitustyö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.yomi.com/education/

TIE340 Tekoäly (4.0 ov, ECTS 8.0 ov)

Jouni Raitamäki (jtr@mit.jyu.fi)

Aikataulu: Luennot 24h viikoilla 3-9, ma ja ti 8-10 salissa Ag Beeta. Sisältö: Johdatus tekoälyyn. Tiedon ja rakenteiden esitys. Heuristiset hakumenetelmät. Päättelytekniikat. Koneoppiminen. Laskennallinen oppimisteoria. Sääntöpohjaiset järjestelmät. Autonomiset agentit. Kirjallisuus: Nils J. Nilsson (1998): Artificial Intelligence: A New Synthesis, Morgan Kaufmann Publishers; Tom M. Mitchell (1997): Machine Learning, McGraw-Hill Publishers. Suoritustavat: Laajahko harjoitustyö sisältäen harjoitustehtäviä ja ohjelmointityön, loppukoe. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

TIE341 Digitaalisuunnittelu laitteistokuvauskielillä (2.0 ov, ECTS 4.0 ov)

Jarkko Vuori (Jarkko.Vuori@jyu.fi)

Aikataulu: Luennot 24h viikoilla 3-9, ti 10-12 salissa Ag C234.1 ja ke 10-12 salissa Ag aud.2. Sisältö: VHDL, laskennan toteutus ohjelmoitavalla logiikalla, ohjelmoitavat logiikkapiirit, ohjelmoitavien ja uudelleenkonfiguroituvien arkkitehtuurien väliset erot. Kirjallisuus: luentomonisteet, Ashenden: The Student's Guide to VHDL. Esitiedot: FYS402. Opetusmuodot: Luennot. Suoritustavat: Tentti. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://tisu.mit.jyu.fi/embedded/TIE341/TIE341.htm

TIE346 Virtuaaliset oppimisympäristöt (5.0 ov, ECTS 10.0 ov)

Leena Hiltunen (lrl@mit.jyu.fi)
Tommi Kärkkäinen (tka@mit.jyu.fi)
Jaana Moilanen (jamoilan@st.jyu.fi)

Aikataulu: Kurssi luennoidaan keväällä 2003. Aloitusluneto 14.1. klo 14-16. Luennot viikoilla 4-16 to klo 14-16. Demot viikoilla 4-16 ti klo 12-14 TAI klo 14-16. Paikat ilmoitetaan myöhemmin. Otsikko: TIE346 Virtuaaliset oppimisympäristöt Sisältö: Kurssilla tutustutaan virtuaalisiin oppimisympäristöihin liittyviin teorioihin (ihmiskäsitykset, oppiminen, verkkopedagogiikka, tietotekniikan opettaminen) ja teknologiaan (komponentit, ohjelmointikielet) sekä virtuaalisten oppimisympäristöjen toteutukseen (käytettävyys, toiminnot, ylläpito) ja oppimateriaalin esittämiseen. Osa kurssista suoritetaan virtuaalista oppimisalustaa käyttäen. Kurssi on tarkoitettu pää- tai sivuaineenaan tietotekniikan aineenopettajiksi opiskeleville. Kirjallisuus: Ilmoitetaan myöhemmin. Esitiedot: Aineenopettajan pedagogiset perusopinnot (15 ov). Ohjelmointi. Opetusmuodot: Monimuoto-opetus: lähitunnit sekä verkkotyöskentely virtuaalista oppimisalustaa käyttäen. Suoritustavat: Oppimistehtävät, seminaarityö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/OPE/kurssit/TIE346/index.html

TIE355 Ohjelmistoarkkitehtuurit (3.0 ov, ECTS 6.0 ov)

Jonne Itkonen (ji@mit.jyu.fi)

Aikataulu: Luennot 30h viikoilla 6-13, ma 10-12 salissa Ag Alfa ja to 10-12 salissa Ag aud.2, harjoitukset 12h. Sisältö: Ohjelmistoarkkitehtuurit teoriassa ja käytännössä, ohjelmistojen uudelleenkäyttö, sovelluskehykset ja suunnittelumallit. Kirjallisuus: Mary Shaw, David Garlan: Software Architecture: Perspectives on an Emerging Discipline, 1996 Jan Bosch: Design & use of software architectures: Adopting and evolving a product-line approach, 2000 Len Bass, Paul Clements, Rick Kazman: Software Architecture in Practice, 1998 Esitiedot: Sovellusprojekti tai työprojekti. Opetusmuodot: Luennot, harjoitukset. Suoritustavat: Tentti. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/ji/opetus/oa2003/

TIE358 Verkkokurssin tuotantoprosessi (5.0 ov, ECTS 10.0 ov)

Leena Hiltunen (lrl@mit.jyu.fi)

[Kurssille ei ilmoittauduta Korppi-järjestelmän avulla.]
Aikataulu: Kurssi PERUTTU! Tilalla luennoidaan keväällä 2003 TIE346 Virtuaaliset oppimisympäristöt. Otsikko: TIE358 Verkkokurssin tuotantoprosessi Sisältö: Tietotekniikan aineenopettajiksi pää- tai sivuaineenaan opiskeleville suunnattu kurssi, jolla perehdytään verkkokurssin tuottamiseen liittyviin asioihin, mm. opettajan toimintaympäristön ja sisällön analyysi (opetuksellinen idea, haaste tai ongelma), pedagogiset valinnat, oppimateriaalin tuotanto (opetuksen suunnittelu ja toteutus), oppimisprosessin ohjaus, ja arviointi (säilytettävyys ja uudelleenkäytettävyys). Kirjallisuus: Ilmoitetaan ensimmäisellä luentokerralla. Esitiedot: Aineenopettajan pedagogiset perusopinnot, kasvatustieteen approbatur tai vastaavat tiedot. WWW-sivujen tekotaidot. Opetusmuodot: Luennot, harjoitukset. Suoritustavat: Lopputyö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/OPE/kurssit/TIE358/index.html

TIE370 Hajautetut järjestelmät (2.0 ov, ECTS 4.0 ov)

Mikko Vapa (mikvapa@jyu.fi)

Aikataulu: Luennot 28h viikoilla 3-9, ma ja ke 14-16 salissa Ag Alfa. Sisältö: Kurssi esittelee hajautettujen järjestelmien perusteet. Luentojen aiheina ovat mm. johdanto hajautettuihin järjestelmiin, arkkitehtuurimallit, perusteet tietoliikenteestä, prosessien välinen kommunikointi ja hajautetut oliot, replikointi, vertaisverkot ja power-law jakaumat hajautetuissa järjestelmissä. Kirjallisuus: Coulouris, Dollimore, Kindberg - Distributed Systems: Concepts and Design, 3rd Edition, 2001. Esitiedot: Perusteet tietoliikenteestä ja käyttöjärjestelmistä. Opetusmuodot: Luennot. Suoritustavat: Tentti. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://tisu.it.jyu.fi/embedded/TIE370/TIE370.htm

TIE385 Tietotekniikan pro gradu- ja erikoistyöseminaari (2.0 ov, ECTS 4.0 ov)

Erkki Heikkola (emsh@mit.jyu.fi)
Tapani Ristaniemi (riesta@mit.jyu.fi)

Aikataulu: Viikoilla 3-17, to 16-18 salissa Ag C234.1. Ilmoittautumiset seminaariin kevätlukukaudella 10.1.03 mennessä. Sisältö: Seminaari koostuu seminaariesityksiin ja tietotekniikan laitoksen pro gradujen tekoon liittyvistä johdantoluennoista. Osallistujat tutustuvat pro gradun teon eri vaiheisiin ja pitävät esitelmiä ajankohtaisista tutkimusaiheistaan. Suoritustavat: Suulliset esitykset, kirjallinen raportti, seminaari-istunnot [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/emsh/TIE385/

TLI115 Johdatus tietokoneverkkoihin (3.0 ov, ECTS 6.0 ov)

Tommi Hytönen (tommi.hytonen@jyu.fi)

Aikataulu: Luennot 36h viikoilla 3-8, ke 12-14, to 14-16 ja pe 10-12 salissa Ag aud.3. Sisältö: Ethernet, token ring, muut lähiverkot, kaapelointi, LLC, OSI-protokollat, TCP/IP, UNIX-tietoliikenne, mikroverkot, verkkojen laajentaminen, verkonhallinta. Kirjallisuus: Matti Puska: Lähiverkkojen tekniikka, opetusmonisteet. Opetusmuodot: Luennot, harjoitustyö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

TLI115 Johdatus tietokoneverkkoihin (3.0 ov, ECTS 6.0 ov)

Tommi Hytönen (tommi.hytonen@jyu.fi)

Aikataulu: Luennot 36h viikoilla 3-8, ke 12-14, to 14-16 ja pe 10-12 salissa Ag aud.3. Sisältö: Ethernet, token ring, muut lähiverkot, kaapelointi, LLC, OSI-protokollat, TCP/IP, UNIX-tietoliikenne, mikroverkot, verkkojen laajentaminen, verkonhallinta. Kirjallisuus: Matti Puska: Lähiverkkojen tekniikka, opetusmonisteet. Opetusmuodot: Luennot, harjoitustyö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cc.jyu.fi/~tomhyto

TLI350 Tietoliikenneteoria (4.0 ov, ECTS 8.0 ov)

Tapani Ristaniemi (riesta@mit.jyu.fi)

Aikataulu: Luennot 40h viikoilla 3-17, ma 10-12 ja to 8-10 salissa Ag C231.1, harjoitukset 16h. Sisältö: Deterministiset ja satunnaiset signaalit ja niiden suodatus. Korrelaatiofunktiot, Fourier-muunnos ja spektri. Kohina ja häiriöt tiedonsiirrossa. Analogiset modulaatiomenetelmät. Näytteenotto ja pulssimodulaatio. Johdatus digitaaliseen siirtotekniikkaan. Informaatioteorian perusteita. Harjoitustyönä tietokonesimulointeja kurssin aiheista. Kirjallisuus: Carlson: Communication systems. Esitiedot: Integraalimuunnokset, Johdatus signaalinkäsittelyteoriaan. Opetusmuodot: Luennot, harjoitukset, harjoitustyö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.mit.jyu.fi/riesta/

TLI372 Intelligent Information Integration in Mobile Environment (4.0 ov, ECTS 8.0 ov)

Vagan Terziyan (vagan@it.jyu.fi)

Aikataulu: Lectures 28h on weeks 3-9, Tue 12-14 and Wed 10-12 in Ag C234.1, exercises 8h. Sisältö: Assignment work and final examination. The course focuses on Intelligent Information Integration and Knowledge Management for commercial applications in Mobile Environment. Introduction to Semantic Web; Ontologies; Knowledge Markup Techniques and Markup Languages will be given. Integration techniques of Data and Knowledge from Multiple Sources will be observed. Course also considers modern applications of these methods and techniques for Mobile Electronic Commerce services, Location-Based services, Mobile Electronic Transactions services and others. Lectured in English. Opetusmuodot: Lectures, exercises. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

TLI372 Intelligent Information Integration in Mobile Environment (4.0 ov, ECTS 8.0 ov)

Vagan Terziyan (vagan@it.jyu.fi)

Aikataulu: [Ei suomenkielistä kuvausta.] see course URL Sisältö: [Ei suomenkielistä kuvausta.] The course concerns new generation of Web technologies based on the vision of having such data in the Web that it can be used not only by humans for viewing but also by applications and agents for intelligent data integration across multiple resources and services. Basic topics will be: Introduction to Semantic Web Knowledge markup techniques Introduction to XML RDF and RDF Schema Ontology Engineering with DAML+OIL Knowledge Management in Semantic Web Distributed E-Services (E-Speak, DAML-S) Ontologies for Transaction Management Semantic Web Mining and others. Kirjallisuus: [Ei suomenkielistä kuvausta.] material will be distributed during lectures Esitiedot: [Ei suomenkielistä kuvausta.] Desirable: TLI371 - DAI in Mobile Environment Opetusmuodot: [Ei suomenkielistä kuvausta.] Lectures 24 h. Exercise 8 h. Special Assignment Suoritustavat: [Ei suomenkielistä kuvausta.] Written exam or, alternatively, based on results of Exercise and Assignment [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cs.jyu.fi/ai/vagan/III_Introduction.ppt

TLI373 Signaalinkäsittely ja tietoliikenne (3.0 ov, ECTS 6.0 ov)

Jyrki Joutsensalo (jyrkij@mit.jyu.fi)
Tapani Ristaniemi (riesta@mit.jyu.fi)
Aki Suihkonen (asuihkon@cc.jyu.fi)

Aikataulu: Luennot 28h viikoilla 5-11, ma ja ke 14-16 salissa Ag C234.1 Sisältö: Syventymistä signaalinkäsittelyteoriaan ja sovelluksia tietoliikenteessä. Digitaalisten suotimien rakenteet, ominaisuudet ja suunnittelumenetelmät, FIR, IIR, lineaarivaiheiset järjestelmät, äärellisen sananpituuden vaikutukset, z-muunnos, FFT, bilineaarimuunnos jne. Kirjallisuus: S.K. Mitra, Digital Signal Processing: A Computer-Based Approach, McGraw-Hill 1998. **** Luentokalvot osoitteessa http://www.cis.hut.fi/Opinnot/T-61.246/Luennot/index_2001.shtml **** Esitiedot: Johdatus signaalinkäsittelyteoriaan. Opetusmuodot: Luennot, Matlab-harjoitukset, keskustelua ja palautetta optima.cc.jyu.fi järjestelmässä. Suoritustavat: Tentti. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

TLI382 Mobiilipalveluiden tuottaminen (2.0 ov, ECTS 4.0 ov)

Jani Kurhinen (kurhinen@mit.jyu.fi)

Aikataulu: Luennot 20h viikoilla 4-9, ti ja to 14-16 salissa Ag C234.1, ohjaukset 10h. Sisältö: Kurssilla opiskelija tutustuu verkkopalveluiden tuottamiseen mobiilipäätteitä silmälläpitäen käyttäen HTTP- ja WAP-protokollia sekä CGI-rajapintaa. Kurssilla perehdytään myös dynaamiseen sisällöntuottamiseen käyttäen java servlettejä sekä JSP:tä sekä tutustutaan sisältöpalvelimen ylläpitoon. Luennoidaan englanniksi. Esitiedot: TLI380 Mobiilit tietojenkäsittelylaitteet. TLI 374 Rakenteiset sähköiset tallenteet. Tietoverkkojen ja ohjelmoinnin hallinta (Perl- ja Java-ohjelmointikielten tuntemus suositeltavaa). Opetusmuodot: Luennot, ohjaukset. Suoritustavat: Lopputentti, harjoitustyö. [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cc.jyu.fi/~kurhinen/tli382.html

TLI386 Verkkotekniikan työkurssi (2.0 ov, ECTS 4.0 ov)

Timo Hämäläinen (timoh@cc.jyu.fi)

Aikataulu: Laboratory works during 3.3-30.4. Sisältö: This workshop contains three laboratory tasks: - IP network configuration, security and monitoring (Nokia IP440, Cisco SAA) - Mobile IP management - Network traffic and queuing simulation (NS2 simulation tool will be used) Each task has theoretical part and questions. After the theoretical part there is practical tasks to be done at the lab. The tasks will be done in groups (3 students). Can be completed in Finnish and English. Kirjallisuus: Network configuration, security and monitoring: http://www.cisco.com/warp/public/cc/pd/iosw/prodlit/saaug_ai.htm Mobile IP: http://www.ietf.org/html.charters/mobileip-charter.html Network simulation: http://www.isi.edu/nsnam/ns/ Esitiedot: - TLI130 Televerkot - TLI115 Johdatus tietokoneverkkoihin Opetusmuodot: Laboratory works Suoritustavat: Accepted reports [Tarkat tiedot tästä kurssista sekä kurssille ilmoittautuminen]

http://www.cc.jyu.fi/~timoh/kurssit/verkoh/ws.html