Helsingin yliopisto        Tietojenkäsittelytieteen laitos

581253-6 Java(TM)-ohjelmointi, 3 ov: kurssiesite, kevät -97

Arto Wikla , 24.1.1997

Java-ohjelmointi on tietojenkäsittelytieteen approbaturin 3 ov:n valinnainen kurssi. Riittävät esitiedot saa Ohjelmointi(Pascal) -kurssin suorituksesta. Kurssi on tarkoitettu opintojen alkuvaiheessa oleville opiskelijoille. Kurssilla keskitytään erityisesti olio-ohjelmoinnin perusteiden opiskeluun. Internet-asioita käsitellään vähemmän. Kurssilla on 3 tuntia luentoja ja 2 tuntia harjoituksia viikoittain. Kurssin kotisivu on osoitteessa http://www.cs.helsinki.fi/~wikla/JavaKurssi/ .
Kurssin uutisryhmä on hy.opiskelu.tktl.java. Kurssin suorittaminen edellyttää WWW-sivujen ja uutisryhmän säännöllistä seuraamista!

Luennot ovat 20.1-14.4.1997 maanantaisin kello 16-19 laitoksen Auditoriossa. Luentojen sisältöä löytyy WWW-muodossa osoitteesta http://www.cs.helsinki.fi/~wikla/JavaKurssi/Sisalto/ .
Luennot eivät perustu mihinkään varsinaiseen kurssikirjaan, mutta aloittelevalle Java-ohjelmoijalle käyttökelpoinen lukemisto on
Arnold, Gosling: The Java Programming Language, Addison-Wesley, 1996. Kirja ei käsittele sovelmien laatimista, joten sen tietoja joudutaan hieman täydentämään muista lähteistä.

Harjoitusryhmät: 27.1-25.4:

1. Tuntiop. Tommi Mononen                    TI 10-12 A320
2. Leht. Arto Wikla                          TI 12-14 B649
3. Tuntiop. Lilli Nenonen                    TI 14-16 B649
4. Tuntiop. Lilli Nenonen                    TI 16-18 B649
5. Tuntiop. Kirsi Lagus                      KE 12-14 C474
6. Tuntiop. Tommi Teräsvirta                 KE 14-16 B453
7. Tuntiop. Tommi Teräsvirta                 KE 16-18 B453
8. Tuntiop. Kirsi Lagus                      TO 10-12 A318
9. Leht. Arto Wikla                          TO 12-14 B649
10.Tuntiop. Tommi Mononen                    TO 14-16 A320
11.Tuntiop. Jyrki Haajanen		     TI  8-10 B453
12.Tuntiop. Jyrki Haajanen                   PE 14-16 C454
13.Tuntiop. Tei Laine                        KE  8-10 A631
14.Tuntiop. Tei Laine                        KE 10-12 A631
15.Leht. Liisa Marttinen                     PE 10-12 A631
16.Leht. Liisa Marttinen                     TO 12-14 A631
17.Tuntiop. Lilli Nenonen                    TO 14-16 A631
Harjoituksissa käsitellään kotitehtäviä. Osa niistä on tehtävä tietokoneella. Tehtävien tekemisestä saa arvosanaan vaikuttavia pisteitä. Ensimmäisen harjoituskerran päätteeksi halukkaita opastetaan laitoksen Java-välineiden käytössä

Koe on maanataina 28.4. klo 12-16 saleissa Sali I, päärakennus / LS I, Snellmannink. 3 (Geologian laitos) / LS I, Metsätalo. Salijako ilmoitetaan myöhemmin.

Arvosana määräytyy seuraavasti: harjoitukset 15 pistettä, koe 45 pistettä, yhteensä 60 pistettä. Kokeesta on saatava vähintään 22 pistettä. Noin 30 pisteellä saa arvosanan 1-, 33:lla 1, ..., n. 51:llä kolmosen.


Java and all Java-based marks and logos are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and other countries. University of Helsinki is independent of Sun Microsystems, Inc.