Opetus kevätlukukaudella

Tietotekniikan laitos, Jyväskylän yliopisto

Kursseihin liittyvien harjoitusten ja ohjausten ajat ilmoitetaan luennoilla ja kurssien WWW-sivuilla.

TIE001 Tietotekniikan propedeuttinen kurssi 1.0 ov

Yliopistonopettaja Petri Heinonen (peheinon@mit.jyu.fi)
Yliopistonopettaja Tommi Lahtonen (tjlahton@mit.jyu.fi)

Luennot 10h järjestetään viikolla 2, ma, ke ja to 16-18 salissa Ag B103 ja viikoilla 3-4 ti 16-18 salissa Ag B103, harjoitukset 10h ja näyttökoe. Harjoitusryhmiin ilmoittaudutaan ensimmäisellä luennolla tai ma 7.1. alkaen Agoran 1. kerroksen ilmoitustaululla oleviin listoihin. Harjoituksia 10h. Sisältö: Kurssin tarkoitus on tutustuttaa opiskelija tietokoneen sekä sähköpostin ja WWW:n yleiseen käyttöön. Kurssi on tarkoitettu tietotekniikan approbatur-opiskelijoille, joilla ei ole aiempaa kokemusta tietokonelaitteistosta, käyttöjärjestelmistä (DOS, UNIX, Windows), WWW:stä ja sähköpostista. Kurssin voi suorittaa näyttökokeella, joiden ajat ilmoitetaan kurssin ensimmäisellä luennolla ja kurssin kotisivuilla.

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

TIE110 Johdatus ohjelmointiin 3.0 ov

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

Luennot 48h viikoilla 3-15 ti ja ke 16-18 salissa Auditorio 1 eli Ag A102, harjoitukset 20h, harjoitustyö, 2 välikoetta tai loppukoe. Sisältö: Ohjelmoinnin alkeet C++-kieltä käyttäen. Lukujärjestelmät ja tiedon esitys. Ohjelmansuunnittelun ja logiikan alkeita. Esitiedot: Tietotekniikan propedeuttinen kurssi tai vastaavat tiedot. Kirjallisuutta: Timo Männikkö: Johdatus ohjelmointiin (luentomoniste). Suoritus kirjatenttinä: ohjelmointitaitoiset opiskelijat voivat suorittaa kurssin loppukokeella.

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

TIE120 Ohjelmointi 5.0 ov

Lehtori Vesa Lappalainen (vesal@mit.jyu.fi)

Luennot 52h viikoilla 3-17, ti ja to 12-14 salissa Ag A102, harjoitukset 13x2h, ohjauksia tietokoneluokassa, harjoitustyö, välikoe. Sisältö: C++-kieli, ohjelmansuunnittelun ja olio-ohjelmoinnin periaatteita, ohjelman testaaminen. Esitiedot: Johdatus ohjelmointiin (Ohjelmoinnin alkeet). Tämän kurssin harjoitustyön on oltava suoritettu. Kirjallisuutta: Stroustrup: C++ Programming Language, Hietanen: C++ ja olio-ohjelmointi, Lappalainen: Ohjelmointi++ (luentomoniste).

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

TIE130 Tietotekniikan perusteet 3.0 ov

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

Luennot 28h viikoilla 10-17, ma 14-16 salissa Ag A102 ja pe 10-12 salissa Ag B105, harjoitukset 14h, loppukoe. Kurssi on tarkoitettu lähinnä pääaineopiskelijoille. Sisältö: Tietotekniikan historia, koodauksista ja symbolien manipuloinnista, fyysinen toteutus ja logiikkapiirit, tietokoneen muisti, automaattien perusteet ja tietokoneen väylä, von Neumann (EDVAC) -arkkitehtuuri, ohjelmointikielet ja ohjelmointi, käyttöjärjestelmät, tietokannat, algoritmit, tekoäly, tietotekniikka ja tulevaisuus. Esitiedot: Tietotekniikan propedeuttinen kurssi tai vastaavat tiedot, mielellään myös Johdatus ohjelmointiin. Kirjallisuutta: Koikkalainen & Orponen: Tietotekniikan perusteet (luentomoniste).

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

TIE150 Tietokannat 2.0 ov

Yliopistonopettaja Petri Heinonen (peheinon@mit.jyu.fi)
Yliopistonopettaja Tommi Lahtonen (tjlahton@mit.jyu.fi)

Luentoja 20h viikoilla 10-14, ma ja to 16-18 salissa Ag A102, harjoitukset 14h, harjoitustyö ja loppukoe. Esitiedot: Tietoverkot työvälineenä. Esitiedoiksi suositellaan myös Johdatus ohjelmointiin -kurssia. Sisältö: Relaatiotietokantojen perusteita. Relaatiotietokantojen suunnittelu. ER-malli (Entity/Relationship-model). SQL-kyselykieli. Tietokannat ja WWW.

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

TIE160 Mikrotietokoneiden ohjelmistot 2.0 ov

Yliopistonopettaja Petri Heinonen (peheinon@mit.jyu.fi)
Yliopistonopettaja Tommi Lahtonen (tjlahton@mit.jyu.fi)

Luentoja 20h viikoilla 3-7, ma 16-18 salissa Ag A102 ja to 16-18 salissa Ag B103, harjoitukset 16h, harjoitustyö ja loppukoe. Esitiedot: Tietotekniikan propedeuttinen kurssi tai vastaavat tiedot. Sisältö: Perehdytään tekstinkäsittelyohjelmien ominaisuuksiin ja oikeaoppiseen tekstinkäsittelyyn. Toisen suuren osa-alueen muodostavat taulukkolaskentaohjelmien ominaisuuksiin perehtyminen, tutustuminen taulukkolaskentasovelluksen rakentamiseen sekä pienen sovelluksen toteuttaminen harjoitustyönä. Kurssilla käsitellään myös esitysgrafiikkaesityksen toteuttamiseen liittyviä asioita.

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

TIE221 Käyttöjärjestelmien perusteet 2.0 ov

Lehtori Jarmo Ernvall (ernvall@mit.jyu.fi)

Luennot 24h viikoilla 10-16, ti 14-16 ja pe 8-10 salissa Ag B103. Harjoitukset 4t, harjoitustyö, loppukoe. Sisältö: Konekielisen ohjelmoinnin perusteet ja aliohjelman suoritus. Moniohjelmoinnin toteutus. Prosessien synkronointi ja viestin- välitys. Muistinhallinta. Oheislaitteiden hallinta. Esitiedot: Ohjelmointi. Tarkempaa tietoa: http://www.cc.jyu.fi/~ernvall/kjp.html

TIE264 Automaatit ja kieliopit 3.0 ov

Lehtori Jarmo Ernvall (ernvall@mit.jyu.fi)

Luennot 36h, viikoilla 3-9 ke ja to 14-16 salissa Ag B103, viikoilla 10-11 ti 8-10 ja ke 14-16 salissa Ag B103. Harjoitukset 16h, loppukoe. Sisältö: Äärelliset automaatit ja säännölliset kielet. Selaajien automatisointi. Kontekstittomat kieliopit ja kielet. Jäsennysteorian ja attribuuttikielioppien alkeita. Kontekstiset ja rajoittamattomat kieliopit. Turingin koneet ja ratkeamattomat ongelmat. Tarkempaa tietoa: http://www.cc.jyu.fi/~ernvall/auki.html

TIE303 Formaalit menetelmät 4.0 ov

Professori Tommi Kärkkäinen (tka@mit.jyu.fi)

Luennot ja seminaari 36h viikoilla 3-17 tiistaisin 14-16 salissa Ag C232.1 ja keskiviikkoisin 12-14 salissa Ag C233.1, harjoitukset ja seminaarityö. Sisältö: Formaalien määrittelymenetelmien perusteet, esimerkkejä formaalien kielten käytöstä (Z, Estelle, Lotos), seminaarityö sekä töiden esittely- ja opponointitilaisuus. Loppukoe. Vaaditut esitiedot: suositellaan Automaatit ja kieliopit.

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

TIE307 Unix-systeemiohjelmointi C-kielellä 2.0 ov

Luennot 20h viikoilla 10-17, ti 10-12 ja to 14-16 salissa Ag B103. Demot/pääteohjaukset 14h. Suoritusvaatimukset: 70 % harjoitustehtävistä tehtynä tai erillinen harjoitustyö. Loppukoe. Sisältö: UNIX-käyttöjärjestelmän systeemitason ohjelmointi C-kielellä, UNIXin C-kehitysympäristöt, tiedostojen ja laitteiden käsittely, prosessien käsittely ja niiden välinen kommunikointi, järjestelmien välinen kommunikointi, säikeet, klusteritietokoneet ja X-ikkunointijärjestelmä. Esitiedot: TIE221 Käyttöjärjestelmien perusteet, TIE205 Unix ja shell-ohjelmointi ja hyvä ohjelmointitaito C-kielellä. Kirjallisuutta: William Stallings: Operating Systems: Internals and Design Principles - Third Edition. W. Richard Stevens: Advanced Programming in the UNIX Environment. Valerie Quercia, Tim Oreilly: X Window System User's Guide, OSF/Motif Edition. Adrian Nye: Xlib Programming Manual, Third Edition. Craig Hunt: TCP/IP Network Administration. Luentomoniste.

http://www.mit.jyu.fi/opiskelu/kurssit/TIE307/

TIE321 Laskennallisesti älykkäät järjestelmät 3.0 ov

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

Luennot 28h ti 10-12, viikoilla 3-9 salissa Ag C221.1 ja viikoilla 10-17 salissa Ag B222.1, harjoitukset 28 h,harjoitustyö, loppukoe. Johdanto laskennallisesti älykkäisiin menetelmiin. Neuroverkkojen perusperiaatteet. MLP (Monikerroksiset perceptronverkot). SOM (itseorganisoituva piirrekartta). Data-analyysi ja tiedon louhinta. Sumean logiikan perusteet. Sumea päättely ja sovellukset. Bayes-verkot. Geneettiset algoritmit. Sovelluksista ja kurssin yhteenveto. Kirjallisuutta: Ilmoitetaan kurssin alussa.

TIE334 Ohjelmistoprojektin vaiheet ja OMT++ 4.0 ov

Luennot 63h (alkukevät), harjoitukset 21h, harjoitustyö. Opiskelijamäärä on rajoitettu 15 JY-opiskelijaan, ja kurssille ilmoittaudutaan Kurki-järjestelmän kautta 14.12.2001 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ö Sami Takala, Yomi Solution (Sami.Takala@Yomi.com). Sisältö: Vaatimusmäärittely, Use Caset, projektin peruskäsitteet. Oliopohjainen analyysi, käyttöliittymän suunnittelu, arkkitehtuuri ja oliosuunnittelu. Testaus ja laadunvalvonta. Kirjallisuus: Luentomoniste, Jaaksi, Aalto, Aalto, Vättö: Tried & True Object Development. 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.

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

TIE337 Matemaattinen mallintaminen 5.0 ov

Professori Timo Tiihonen (tiihonen@mit.jyu.fi)

Luennot 48h ja harjoitukset 20h viikoilla 3-17, ma ja ti 10-12 ja pe 8-10 salissa Ag C233.1, loppukoe. Esitiedot: Differentiaali ja integraalilaskenta. Sisältö: Johdatusta kontinuumimekaniikkaan, säilymis- ja materiaalilait, mallien laadullista analyysiä (dimensio-, stabiilisuus- ja asymptoottinen analyysi). Kurssin tavoitteena on oppia ymmärtämään miten mm. lujuus-, virtaus-, lämpö- tai sähköopin perusmallit rakentuvat ja miten niitä voidaan tapauskohtaisesti yksinkertaistaa. Kurssi järjestetään yhteistyössä matemaattisen mallintamisen virtuaaliyliopisto-hankkeen kanssa. Materiaali: luentomoniste, mahdollinen muu materiaali.

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

TIE341 Digitaalisuunnittelu laitteistokuvauskielillä 2.0 ov

Professori Jarkko Vuori (mimic@mit.jyu.fi)

Luennot viikoilla 4-9, ti ja ke 10-12 salisssa Ag Alfa. Sisältö: VHDL, laskennan toteutus ohjelmoitavalla logiikalla, ohjelmoitavat logiikkapiirit, ohjelmoitavien ja uudelleenkonfiguroituvien arkkitehtuurien väliset erot. Kirjallisuutta: luentomoniste, Parhami: Computer Arithmetic, Ashenden: The Student's Guide to VHDL. Esitiedot: FYS402.

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

TIE343 Ohjelmistojen suunnittelumenetelmät ja -työkalut 2.0 ov

Professori Tommi Kärkkäinen (tka@mit.jyu.fi)

Viikoilla 10-18, torstaisin 10-14 salissa Ag Delta. Kurssi on seminaarityyppinen ja koostuu lähinnä joukosta ulkopuolisten asiantuntijoiden aihepiiristä pitämiä luentoja.

TIE345 Sulautettujen järjestelmien arkkitehtuurit 2.0 ov

Tuntiopettaja Ville Pietikäinen (ville.pietikainen@nokia.com)

Luennot viikoilla 43-49, tarkemmat luentoajat kurssin www-sivuilla. Tavoitteet: Kurssin suoritettuaan opiskelijalla on yleiskuva sulautettujen järjestelmien rakennekomponenteista. Lisäksi hänellä on yleisnäkemys sulautettujen järjestelmien suunnittelusta yleisellä tasolla. Sisältö: Prosessoriarkkitehtuurit, väylät, muistikomponentit, I/O-liityntäpiirit, kannettavat laitteistot, SoC-ratkaisut. Tutkintovaatimukset: Hyväksytysti suoritetut harjoitustyöt ja tentti. Kirjallisuus: Luentomoniste, ilmoitetaan myöhemmin. Vaadittavat esitiedot: Elektroniikka I.

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

TIE346 Virtuaaliset oppimisympäristöt 5.0 ov

Assistentti Leena Hiltunen (lrl@mit.jyu.fi)

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 alkaa viikolla 3. Tarkempi aikataulu kurssin webbisivulta. Kurssi on tarkoitettu pää- tai sivuaineenaan tietotekniikan aineenopettajiksi opiskeleville. Esitiedot: Aineenopettajan pedagogiset perusopinnot (15 ov). Kurssin sisällöstä ja toteutuksesta sovitaan tarkemmin ensimmäisellä luentokerralla.

http://www.mit.jyu.fi/~lrl/kurssit/virtopp2002/

TIE349 Tietokonegrafiikan seminaari 3.0 - 5.0 ov

Yliassistentti Tuomo Rossi (tro@mit.jyu.fi)

Seminaari pidetään viikoilla 3-17, to 10-12 salissa Ag Gamma.

TIE373 Säätöteorian perusteet 5.0 ov

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

Luennot 52h viikoilla 3-16, ke ja to 12-14 salissa Ag Beeta, harjoitukset 24h, loppukoe. Sisältö: Systeemi- ja säätöteoriaa, tavallisten differentiaaliyhtälöiden optimisäätö, osittaisdifferentiaaliyhtälöiden optimisäätö. Kirjallisuutta: Männikkö: Säätöteorian perusteet (luentomoniste).

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

TIE385 Tietotekniikan pro gradu- ja erikoistyöseminaari 2.0 ov

Yliassistentti Matthieu Weber (mweber@mit.jyu.fi)

Seminaari pidetään englanniksi. Viikoilla 3-17, to 16-18 salissa Ag C231.1.

TIExxx Suunnittelumallit (Design Patterns) 2.0 ov

Yliassistentti Tuomas Lukka (lukka@mit.jyu.fi)

Kurssilla tutustutaan oliopohjaisiin suunnittelumalleihin (design patterns). Kielinä Java, Perl, C++. Suoritus pääasiassa harjoitustyöllä, esim. jonkin netistä saatavan vapaan softan analysoimisella. Ensimmäinen luento 16.1.2002 klo 12 salissa Ag aud. 2. Suurin osa muista luennoista toteutetaan sähköisesti IRCissä. Kirjat: Gamma et al: Design Patterns.

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

TLI110 Johdatus tietoliikenteeseen 2.0 ov

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

Kurssi järjestetään sekä syksyllä, että keväällä. Syksyn luennot 28h viikoilla 36-42, ti 14-16 salissa Ag A102 ja to 14-16 salissa Ag B105, ensimmäinen luento pidetään viikon 36 torstaina. Kevään luennot 28h viikoilla 3-9, ti 14-16 salissa Ag A102 ja to 14-16 salissa Ag B105. Kurssiin sisältyy harjoitustyö. Sisältö: Yleiskuva tietoliikenteestä ja tietoliikennepalveluista sekä niiden kehitysnäkymistä. Informaatio, signaalit, kanava ja kohina. Modulaatio, koodaus ja kanavointi. Tietoliikenneverkon rakenne ja OSI-malli. Puhelin, puhelinverkko ja ISDN. Langaton viestintä. Dataverkot. Liitännät, protokollat ja arkkitehtuurit. Liityntäverkot ja siirtojärjestelmät. Kirjallisuutta: Hölttä, Lehtinen & Simula: Tietoliikennejärjestelmät ja -palvelut. Lisämateriaalista ilmoitetaan myöhemmin.

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

TLI115 Johdatus tietokoneverkkoihin 3.0 ov

Yliassistentti Tommi Hytönen (tomhyto@jyu.fi)

Luennot 36h viikoilla 3-8 ke 12-14, to 14-16 ja pe 10-12 salissa Ag A102, harjoitustyö. Sisältö: Ethernet, token ring, muut lähiverkot, kaapelointi, LLC, OSI-protokollat, TCP/IP, UNIX-tietoliikenne, mikroverkot, verkkojen laajentaminen, verkonhallinta. Kirjallisuutta: Matti Puska: Lähiverkkojen tekniikka, opetusmonisteet.

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

TLI301 Laajakaistaverkot 2.0 ov

Professori Tapani Ristaniemi (riesta@mit.jyu.fi)

Luennot 30h viikoilla 10-17, to 14-16 ja pe 10-12 salissa Ag Alfa. Sisältö: Johdanto. Käyttöliittymä ja päätelaitteet (ISDN, videoneuvottelu, vaihteet, CTI-tietokoneliitännät). Liityntäverkot (puhelin, ISDN, xDSL, CATV, langattomat verkot). Siirto, kytkentä ja reititys (PDH, SDH, keskukset, AT-kytkentä, IN, TCP/IP, IP-kytkentä, ATM. Verkonhallinta (pääkäyttökeskus). Sovellukset, sisältö ja media (multimediasovellukset, video- ja dokumenttineuvottelupalvelut). Kirjallisuutta: Händel, Huber and Schröder, ATM Networks - Concepts, Protocols and Applications.

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

TLI305 Verkonhallinta 2.0 ov

Yli-insinööri Timo Hämäläinen (timoh@mit.jyu.fi)

Luennot 24h viikoilla 10-15, ma 12-14 salissa Ag C233.1 ja ti 12-14 Ag Delta, demonstraatiot ja harjoitustyö. Sisältö: Verkonhallinta on käytännönläheistä toimintaa, jonka menestyksellinen suorittaminen edellyttää tietoa siitä, miten hallinnan kohteena oleva verkko toimii ja millaisista komponenteista se on rakentunut. Kurssilla käydään läpi tarvittavat yleisperiaatteet, kuten verkonhallinnan osa-alueet (FCAPS), hallintatiedon tietokannat (MIB), protokollat (SNMP, CMIP). Verkonhallinnan käytännön menetelmät ovat jonkin verran erilaiset riippuen siitä, onko hallittavana verkkona piirikytkentäinen televerkko (langallinen tai langaton puhelinverkko) vai TCP/IP:tä käyttävä datasiirtoverkko. Tässä kurssissa painopiste on kuitenkin TCP/IP-verkkojen puolella, ja siihen liittyy myös kurssin pakollinen harjoitustyö. Pakolliset demot 3 kpl, pakollinen harjoitustyö, snmx (max. 3 lisäpistettä tenttiin). SNMX- harjoitustyö. Kurssiin sisältyy lisäksi vapaaehtoisia harjoituksia, jotka annetaan viikoittain. Viikkoharjoitukset. Hyvin suoritetuista ratkaisuista on mahdollista saada hyväksytysti suoritettuun tenttiin max. 3 lisäpistettä.

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

TLI307 Tietoliikennetekniikan työkurssi 3.0 ov

Assistentti Anu Pirhonen (anupi@mit.jyu.fi)

Kurssi suoritetaan itsenäisesti 2-3 hengen ryhmissä. Kurssilla suoritetaan tietoliikenteeseen liityviä mittauskokeita mm. moduloinneista käyttäen apuna oskilloskooppia ja muita tietoliikenteen mittalaitteita. Kurssilla ei ole numeroarvostelua, vaan kurssi arvostellaan hyväksytty/hylätty. Kurssin aloitusluento kesää varten pidetään maanantaina 20.5.2002 (tietoliikennelaboratorio) klo 16.15. Esitiedot: Tietoliikenteen approbatur-kursit. Kesäkurssia voi suorittaa varmuudella 12.7.2002 asti, jatkosta ilmoitetaan myöhemmin.

http://tisu.it.jyu.fi/anupi/tyokurssi.htm

TLI308 Radiojärjestelmät 2 2.0 ov

Yliassistentti Ari Viinikainen (arjuvi@mit.jyu.fi)

Luennoidaan englanniksi. Luennot 24h viikoilla 10-17, ma ja ke 12-14 salissa Ag C231.1, harjoitukset 12h, laboratoriotyö, loppukoe. Sisältö: Radioaaltojen eteneminen liikkuvassa ympäristössä. Antennit. Laajakaistaiset radiojärjestelmät. Häiriöt liikkuvissa radiojärjestelmissä. Maxwellin yhtälöt. Radiotekniikan perusteet. Esitiedot: TLI245 Radiojärjestelmät 1, TLI350 Tietoliikenneteoria.

http://www.mit.jyu.fi/arjuvi/opetus/tli308/

TLI315 Johdatus sumeisiin joukkoihin ja sumeaan logiikkaan 4.0 ov

Yliassistentti Antti Niemi (niean@mit.jyu.fi)

Luentoja 26h ja harjoituksia 10h viikoilla 2-16. Luennot ti 15-18 salissa Ag C233.1. Sisältö: Sumeat joukot ja niiden joukko-opilliset perusoperaatiot. Sumean logiikan johtaminen moniarvoisesta logiikasta. T- ja s-normit, yhdiste, leikkaus ja komponentti. Laajennusperiaate. Sumeat luvut ja niiden laskuoperaatiot. Sumeat relaatiot, max-min-kompositio. Sumeat funktiot, sumean funktion derivaatta ja integraali. Sumea päättely, sanalliset muuttujat, yleistetty modus ponens. Säätösovellus: käännetty heiluri. Kirjallisuutta: Antti Niemi, Johdatus sumeisiin joukkoihin ja sumeaan logiikkaan.

TLI334 Estimation Theory of Stochastic Processes 5.0 ov

Yliassistentti Alexandru Murgu (murgu@mit.jyu.fi)

Opetus englanniksi. Weeks 7-9, Mon, Tue and Wed 16-19 in Ag C134.1. This course will present the mathematical models and methods regarding the statistical estimation of stochastic processes. The topic to be elaborated include optimal estimates, geometrical properties of optimal estimates, linear estimates, nonlinear estimates, recursive estimators, Bayesian estimation, maximum likelihood estimation, linear minimum variance estimation, least squares estimation, estimations based on estimated covariance matrix. The software environment for implementing some of the presented issues will be MATLAB. The prerequisites for this course include a preliminary knowledge of the basic probability theory, random variables, algebraic operations on random variables and quadratic forms.

TLI350 Tietoliikenneteoria 4.0 ov

Professori Tapani Ristaniemi (riesta@mit.jyu.fi)

Luennot 48h viikoilla 3-17, ma 10-12 salissa Ag A102 ja to 8-10 salissa Ag B103, harjoitukset 24h. 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. Kirjallisuutta: Carlson: Communication systems.

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

TLI361 WCDMA-radioverkkosuunnittelu 5.0 ov

Tavoite: Opiskelijalle tulee tutuksi kolmannen sukupolven matkapuhelinjärjestelmissä käytettävä WCDMA (Wideband CDMA)- tekniikka ja WCDMA-verkon suunnitteluprosessi. Materiaali: Laiho, Wacker, Novosad: WCDMA network planning, Wiley&sons, 2001 ja lisämateriaalina Holma, Toskala: WCDMA for UMTS, Wiley&sons, 2001. Suoritus: tentti, harjoitustehtävät. Kurssin sisältö: Matkapuhelinjärjestelmät (4h), Johdanto WCDMA tekniikkaan (4h), WCDMA fyysinen kerros (4h), WCDMA radioverkon suunnittelu (5h), Radioresurssien hallinta (RRU) (5h), WCDMA-GSM yhteiskäyttö (5h), Radiosolujen käyttö WCDMA järjestelmässä (3h), Verkon peittoalueen ja kapasiteetin parantaminen (3h), Radioverkon optimointiprosessi (5h), UMTS palvelun laatu (quality of service, QoS) (5h), Radioverkon automatisointi ja monitorointitekniikat (3h), Muut 3G radioverkkotekniikat (2h). Esitiedot: Kurssi ei vaadi mitään yksittäistä kurssia esitiedoikseen. Tarvittava matemaattinen/tekninen perustietämys kerrataan luennoilla.

riesta@mit.jyu.fi

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

TLI370 Hajautetut järjestelmät 2.0 ov

Tutkija Mikko Vapa (mikvapa@jyu.fi)

Luennot 28h viikoilla 11-17 (suomeksi). Tarkat ajat löytyvät kurssin www-sivuilta. Kurssilla käydään läpi hajautettujen järjestelmien periaatteet. Luentojen aiheina ovat mm. johdanto hajautettuihin järjestelmiin, järjestelmämallit, prosessien välinen kommunikointi ja hajautetut oliot, hajautetut palvelut, tietoturva, transaktioiden suorittaminen, replikointi sekä peer-to-peer verkot. Esitiedot: perusteet tietoliikenteestä ja käyttöjärjestelmistä. Tutkintovaatimukset: tentti. Kirjallisuus: Coulouris, Dollimore, Kindberg - Distributed Systems: Concepts and Design, 3rd Edition, 2001.

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

TLI372 Intelligent Information Integration in Mobile Environment 4.0 ov

Yliassistentti Vagan Terziyan (vagan@it.jyu.fi)

Lectured in English. Lectures 28h and exercises 8h, weeks 4-9, Tue 12-14 and Wed 10-12 in Ag C231.1. 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.

TLI373 Signaalinkäsittely ja tietoliikenne 3.0 ov

Professori Jyrki Joutsensalo (jyrkij@mit.jyu.fi)

Luennot viikoilla 3-9, ma ja ke 14-16 salissa Ag Delta. Sisältö: Syventymistä signaalinkäsittelyteoriaan ja sovelluksia tietoliikenteessä. Digitaalisten suotimien rakenteet, ominaisuudet ja suunnittelumenetelmät, FIR, IIR, lineaarivaiheiset järjestelmät, äärellisen sananpituuden vaikutukset, diskreetin Fourier-muunnoksen laskeminen FFT-algoritmilla, bilineaarimuunnos jne. Esitiedot: Johdatus signaalinkäsittelyteoriaan. Tutkintovaatimukset: tentti. Kirjallisuus: S.K. Mitra, Digital Signal Processing: A Computer-Based Approach, McGraw-Hill 1998.

http://www.jyu.fi/~jyrkij/

TLI376 Elements of Statistical Communications and Information Theory 3.0 ov

Yliassistentti Alexandru Murgu (murgu@mit.jyu.fi)

Opetus englanniksi. Lectures and applications, weeks 3-6, Mon, Tue and Wed 16-19 in Ag C134.1. This course is devoted to the presentation of the fundamentals results which are at the core of the development of modern communication systems. The topics to be elaborated include: general transformations of random variables, generating functions, bivariate and multivariate normal distributions; random processes and spectral analysis, integral transforms of random processes, Markov chains, regularity and ergodicity; linear systems with random inputs, narrow-band systems, maximum-power-transfer theorems, noise in linear amplifiers; amplitude modulation (AM), frequency modulation (FM), pulse modulation (PAM); entropy, relative entropy, entropy rate, mutual information; entropy rate of Markov sources, hidden Markov models; noiseless/noisy coding theorem, channel capacity, Gaussian signals and channels; large deviations, Sanov theorem, hypothesis testing, Fisher information, Cramer-Rao inequality; multiple access channel, encoding of correlated sources, broadcast channel, relay channel, multiterminal networks. The software platform for implementing some of the presented issues will be MATLAB. The prerequisites for this course include a preliminary knowledge of the fundamental results in probability theory, linear algebra and quadratic forms.

TLI377 TCP/IP:n sovellusprotokollat 2.0 ov

Assistentti Lari Kannisto (kalahe@mit.jyu.fi)

Luennot 14h viikoilla 3-6, ma ja ke 12-14 salissa Ag C231.1, ohjaukset 8h, harjoitustehtäviä, lopputentti. Sisältö: TCP/IP protokollaperheessä käytettävien sovellusprotokollien toiminta: ICMP, sähköpostiprotokollat, tiedostojen siirto- ja tiedostojen etäkäyttöprotokollat, terminaalien etäkäyttöprotokollat. Esitiedot: Tietoliikenneprotokollat, perustiedot UNIX-käyttöjärjestelmistä

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

TLI382 Mobiilipalveluiden tuottaminen 3.0 ov

Yliassistentti Jani Kurhinen (kurhinen@mit.jyu.fi)

Yliassistentti Jani Kurhinen (kurhinen@mit.jyu.fi) Luentoja 24 h tiistaisin ja torstaisin 14-16 15.1. alkaen salissa AgC231.1. Harjoituksia 12 h. Harjoitustyö ja lopputentti. 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. Esitietovaatimukset: TLI380, TLI374, java-ohjelmointitaito. Perustuntemus perl-ohjelmointikielestä suositeltavaa. Luennoidaan englanniksi.

TLI383 Hajaspektritekniikan seminaari 3.0 ov

Professori Jyrki Joutsensalo (jyrkij@mit.jyu.fi)
Yliassistentti Antti Niemi (niean@mit.jyu.fi)

Seminaari järjestetään viikoilla 3-11 torstaisin 16-18 salissa Ag C232.1. Lisensiaattiseminaarissa käydään läpi hajaspektritekniikan ja CDMA:n uusinta tutkimusta. Pääpainona ovat vastaanottimien signaalinkäsittelymenetelmät. Esim. synkronointi, kanavan estimointi, Multi-User Detection, sokeat vastaanottimet, adaptiiviset algoritmit, diversiteettimenetelmät, älykkäät antennit. Kukin opiskelija laatii n. tunnin pituisen esitelmän annetusta tai itse valitusta materiaalista. Materiaalina käytetään alan uusimpia kirjoja, tieteellisiä lehtiartikkeleita ja/tai konferenssijulkaisuja. Kevään 2002 tarkempi teema ilmoitetaan myöhemmin.

http://www.jyu.fi/~jyrkij/