|
T-106.850 Katsauksia vapaisiin ohjelmistoihin (2-4 ov)
Ohjelmistotekniikan seminaarin aiheena keväällä 2002 on Katsauksia
vapaisiin ohjelmistoihin. Seminaarin järjestävät Kenneth Oksanen
(cessu@cs.hut.fi) ja Riku Saikkonen (rjs@cs.hut.fi).
Yleistä tietoa
- Sisältö
- Perehdytään vapaisiin ohjelmistoihin, niiden arkkitehtuuriin,
toteutustekniikoihin, ohjelmointitapoihin, sekä niiden
ympärille syntyneiden virtuaaliyhteisöiden toimintaan. Taito
tutkia toisten tekemiä ohjelmistoja ja siitä saadut kokemukset
ovat tärkeitä kykyjä käytännön ohjelmointityössä.
- Suorittaminen
- Esitelmä, läsnäolo 2/3 kerroista. Kukin osallistuja perehtyy
johonkin vapaaseen ohjelmistoon ja pitää siitä noin tunnin
pituisen esitelmän, jossa kerrotaan koodin rakenteesta ja sen
hyvistä ja huonoista piirteistä (esim. rajapinnoista,
abstraktioista, vaikeaselkoisista kohdista). Paino on siis
sillä, miten koodi on kirjoitettu ja mitä siitä voisi oppia,
ei niinkään sillä, mitä ohjelma tekee. Tarkoitus ei ole lukea
kaikkea koodia kovin tarkkaan, mutta siitä pitäisi saada
jonkinlainen yleiskuva ja ymmärtää joitakin
yksityiskohtia.
- Harjoitustyö
- Esitelmän lisäksi halukkaat voivat tehdä harjoitustyön, jossa
tehdään jokin ei-triviaali lisäominaisuus luettuun ohjelmaan,
ja lähetetään se ohjelman tekijälle mahdollisesti lisättäväksi
ohjelman seuraavaan versioon.
- Esitiedot
- Melko hyvä ohjelmoinnin ja C-kielen osaaminen.
- Muuta
- Opintoviikkoja saa 2-4 (normaalisti 2, harjoitustyöstä lisää).
Kurssista saa arvosanan (0-5). Osallistujamäärä rajoitetaan
noin kahteenkymmeneen.
Kurssin alussa jaettu aloituskysely
PostScriptina. Palauta viimeistään 25.1.
Aikataulu
Seminaari kokoontuu perjantaisin klo 16-18 (1.2. alkaen klo 15-17)
Tietotekniikan talon kokoushuoneessa A232. Ensimmäinen kokoontuminen
oli pe 18.1.2002 klo 16-18.
Linkkejä
Yleistä tietoa:
Järjestöjä:
Seminaarissa käsiteltyä/käsiteltävää:
Muita ohjelmistoja:
|