Oppimateriaalin copyright © 2007 Arto Wikla. Tämän oppimateriaalin käyttö on sallittu vain yksityishenkilöille opiskelutarkoituksissa. Materiaalin käyttö muihin tarkoituksiin, kuten kaupallisilla tai muilla kursseilla, on kielletty.

581362 Ohjelmointikielten periaatteet, kevät 2007 (8 op, 4 ov)

(Muutettu viimeksi 4.9.2008)

Kurssi on tietojenkäsittelytieteen syventävien opintojen valinnainen kurssi. Kiinnostuksen kohteina ovat ohjelmointikielten käsitteet ja rakenteet, kielten kehitys ja ohjelmointiparadigmat. Kielten toteuttamiseen - kääntäjiin, tulkkeihin yms. puututaan vain sikäli kuin se on tarpeen mainittujen aihepiirien ymmärtämiseen - ohjelmointikielten toteuttamisesta on oma kurssinsa. Esitietoina oletetaan perus- ja aineopinojen pakolliset kurssit suoritetuiksi. Erityisesti LuK-tutkielman suoritus antaa eväitä kurssin kirjallisen osuuden tekemiseen. Osallistujilta edellytetään myös ohjelmointikokemusta ja jonkin yleisen ohjelmointikielen hyvää tuntemusta. Kurssi perustuu teokseen Scott M.: Programming Language Pragmatics (2nd ed.), Morgan Kaufmann, 2006.

Ajankohtaisia tiedotuksia:


Kurssin järjestelyt

Kurssin sisältöä ja jäsentelyä

Opiskelijoiden esitelmiä ja artikkeleita ohjelmointikielten periaatteista
Opiskelijoiden laatimia ohjelmointikielten pikaoppaita

Harjoituksia ja harjoitustöitä

Koeasioita ja tuloksia


Muita www-sivujani:
Homepage / Suomisivu / Music page