Kurssikoe 18.3 sekä sen malliratkaisut ja arvosteluperusteet löytyvät kohdasta Kokeet.
Huom! Kurssikokeen paikka on muuttunut:
tiistaina 18.3 klo 16-20, yliopiston päärakennuksen sali 1.
The course exam has been moved: Tuesday, March 18, 16-20 o'clock, lecture hall 1 in the University main building (not in the Auditorium of the Department).
Luennolla 23.1. huomatut virheet luentokalvoissa on korjattu 27.1.
Laskuharjoituksista saatavat bonuspisteet on määritelty 28.1 kohdassa Laskuharjoitukset.
Laskuharjoitusten malliratkaisut tulevat verkkoon kutakin harjoitusrupeamaa seuraavalla viikolla. 1. laskuharjoitusten malliratkaisut on 29.1 viety kohtaan Laskuharjoitukset.
Laskuharjoitukset korvaavien harjoitustöiden aiheet on viety verkkoon 30.1, ja ne löytyvät täältä.
The larger exercises in English have been announced on January 30, and they can be found here.
Mm. Yliopistokirjakaupassa myynnissä oleva Pressmanin oppikirjan "ei-eurooppalainen" 5. painos ("20th Anniversary Edition") sisältää samat asiat kuin kirjan "eurooppalainen" versio, joten molempia voi käyttää kurssikirjana.
Luentokalvot ja laskuharjoitustehtävät ovat paperimuodossa huoneessa A412.
Ohjelmistotuotantoon voi Ohjelmistotuotanto-kurssin ja Ohjelmistotuotantoprojektin suorittamisen jälkeen perehtyä syvällisemmin ohjelmistotekniikan erikoistumislinjan laudaturkursseilla ja seminaareissa.
Kurssilla oletetaan, että erityisesti kurssin Johdatus sovellussuunnitteluun (UML) asiat hallitaan.
Harjoituspisteitä voi saada joko ratkomalla aktiivisesti laskuharjoituksia tai tekemällä laajemman harjoitustyön. (Molemmista ei voi kerätä pisteitä.)
Kurssin voi suorittaa myös pelkästään erilliskokeella. Arvosanaa korottavat harjoituspisteet eivät ole voimassa muissa erilliskokeissa kuin ensimmäisessä kurssin jälkeisessä erilliskokeessa eli kurssin "uusintakokeessa" (perjantaina 4.4.2003 klo 14-18). Myös erilliskokeissa ("uusintakoe" mukaan lukien) läpipääsyyn vaaditaan vähintään puolet kokeen maksimipisteistä.
Syksyllä 2002 otettiin laitoksella käyttöön sääntö, jonka mukaan tietojenkäsittelytieteen cum laude -kursseja saa yrittää suorittaa luentokurssimuotoisesti (varaamalla laskuharjoituspaikan) enintään kahdesti. Yrityskerraksi tulkitaan ilmoittautuminen, jota ei ole peruttu kurssikohtaiseen määräaikaan mennessä.
Tällä kurssilla sääntöä sovelletaan siten, että laskuharjoituksiin ilmoittautuminen on peruttava viimeistään perjantaina 24.1, muussa tapauksessa osallistuminen lasketaan mukaan kahden yrityksen kiintiöön. Erityisesti niitä, jotka korvaavat laskuharjoitukset harjoitustyöllä, kehotetaan perumaan laskuharjoitusryhmään ilmoittautumisensa, jotta heidän yrityslaskurinsa ei kasva ja jotta kurssille ei varata turhia laskuharjoituspaikkoja.
Huom! Ei luentoa maanantaina 17.2.
Harjoitukset alkavat 22.1. Seuraavan viikon harjoitukset tulevat tälle sivulle torstaisin. Laskuharjoituksista saa maksimissaan 12 suorituspistettä seuraavalla asteikolla:
Vähintään 90% kaikista laskuharjoituksista tehty: 12 p. Vähintään 85% kaikista laskuharjoituksista tehty: 11 p. Vähintään 80% kaikista laskuharjoituksista tehty: 10 p. Vähintään 75% kaikista laskuharjoituksista tehty: 9 p. Vähintään 70% kaikista laskuharjoituksista tehty: 8 p. Vähintään 60% kaikista laskuharjoituksista tehty: 7 p. Vähintään 50% kaikista laskuharjoituksista tehty: 6 p. Vähintään 40% kaikista laskuharjoituksista tehty: 5 p. Vähintään 30% kaikista laskuharjoituksista tehty: 4 p. Vähintään 20% kaikista laskuharjoituksista tehty: 3 p. Vähintään 15% kaikista laskuharjoituksista tehty: 2 p. Vähintään 10% kaikista laskuharjoituksista tehty: 1 p.
Ellet pysty osallistumaan laskuharjoituksiin, voit saada korvaavia suorituspisteitä tekemällä harjoitustyön. Laskuharjoituksissa käsiteltävät asiat kuuluvat kuitenkin kurssin asiasisältöön ja siten kokeiden piiriin.
Harjoituksissa laadittavien UML-kaavioiden piirtämiseen voi käyttää esimerkiksi laitoksella käytössä olevia työkaluja Dia (Linux-ympäristö) ja Rational Rose (Windows-ympäristö).
Harjoitustöiden aiheet ja aikataulu löytyvät täältä.
Uusintakoe (eli ensimmäinen kurssin jälkeinen erilliskoe) on perjantaina 4.4.2003 klo 14-18 laitoksen auditoriossa. Harjoituspisteet (joko laskuharjoituksista tai harjoitustyöstä) ovat voimassa myös uusintakokeessa, mutta eivät enää myöhemmissä erilliskokeissa.
Huom! Myös ainakin Yliopistokirjakaupasta saatava "ei-eurooppalainen" 5. painos (tummakantinen, "20th Anniversary Edition") kelpaa.
Lisäksi luentojen tukena käytetään mm. seuraavia oppikirjoja:
R.S. Pressman: Software Engineering - A Practitioner's Approach,
5th edition (European Adaptation). McGraw-Hill, 2000.
(The "non-European" version of the 5th edition, the "20th Anniversary Edition",
can be used as well.)
One can study the course material by reading the relevant chapters from this book (see below). The examinations also are based on those chapters by Pressman. In addition, the following books contain some special material to be presented at the lectures; this material is not subject to examinations:
There are no weekly exercise groups in English. However, English speaking students can practice their skills and collect extra points by solving one larger exercise. The topics and schedule of the exercises can be found here.
Solving a larger exercise will be credited at most 12 points, and the maximum number of points for an examination is 48, totalling at most 60 points. For passing the course, one must get at least 24 points from the examination. The extra exercise points may raise the grade given for the course, and they are taken into account for the course exam on Tuesday, March 18, 16-20 o'clock, lecture hall 1 in the University main building and for the next "separate exam" (Friday, April 4, 14-18, Auditorium) but not after that. In other words, in the following exams the exercise points will not be valid anymore.
The contents of the course: