Objektorientert systemutvikling undervises av Svein-Olaf Hvasshovd.
Websiden skal nå være rimelig godt oppdatert for 2009, med unntak av forelesningsplan
Alle forelesningene er i F2 (gamle fysikk) torsdager, kl. 12:15 - 14:00, foreleser jobber med å få flyttet mandagsforelesninger.
Forelesningsplanen under er basert på fjorårets undervisningsplan
| Dato | Pensum | Tema | Evt. foiler o.a. | |
|---|---|---|---|---|
| 19/8 | Larman kap. 1-3 | Design/analyse-intro, eksempel | ||
| 26/9 | Larman kap. 1-6, 30 | Prosess/UP, krav/use-case | ||
| 2/9 | Larman kap. 9, 32 | Områdemodell | Pacman-caset pacman-områdemodell | |
| 9/9 | Larman kap. 9, 10, 12, 13 | Områdemodell, arkitektur | Snakk for meg-caset, snakk-områdemodell | |
| 16/9 | Larman kap. 14-16, 17 | UML/design, GRASP | ||
| 23/9 | Larman kap. 17 | GRASP: Info expert, creator, liten kobling, stor kohesjon, controller | ||
| 30/9 | Larman kap. 18 | POS-eksempel fra kap. 18, Pacman-eksempel | PacMan | |
| 7/10 | Java/OO-programmering | Bruker litt herifra. Kap 4, 10 og 13 | ||
| 14/10 | Java/Swing-programmering | Robert foreleser, foiler på ItsLearning. | ||
| 21/10 | Larman kap. 19, 24, 25 | Design, synligheter, GRASP-mønstre | ||
| 28/10 | SnakkForMeg + Larman kap. 26 | Kontrollstil + SnakkForMeg-design + Gang-of-Four-patterns | Snakkformeg-design | |
| 4/11 | Avlyst pga manglende stemme | |||
| 11/11 | Avlyst pga reise | |||
| 18/11 | Larman kap. 26 GoF-patterns og Regnearkeksempel | Spreadsheet example |
Øvinger kan gjøres i grupper på inntil tre. Merk øvingene med navn og stift arkene sammen, evt. lever i mappe!! Øvingene leveres på papir i en boks merket IT2103 vis-a-vis inngangen til F1 i IT-syd.
For UML-øvingene er det helt OK å bruke papir og blyant (såkalt "agile modelling").Det er også lov å bruke tegne- eller designverktøy. Rettede øvinger leveres ut i hylla til høyre for der dere leverer inn.
Saltider: Mandager 11-13 og fredager 10-12, rom 411, P15
| Frist | Oppgave | English | Løsningsforslag |
|---|---|---|---|
| 18.09 | Øving 1 - design | Exercise 1 | LF |
| 09.10 | Øving 2 - design | Exercise 2 | LF |
| 06.11 | Øving 3 - javaimplementasjon | Exercise 3 | LF |
| 20.11 | Øving 4 - design | Exercise 4 | LF |
Undervisningsassistent
Andreas Storlien (andrstor(a)stud(dot)ntnu(dot)no)
Stud.ass
Erlend Klakegg Bergheim
For nærmere informasjon om emnet, kontakt faglærer Svein-Olaf Hvasshovd.