| Website: | website met extra informatie |
| Vakcode: | INFOMSO |
| Studiepunten: | 7.5 ECTS |
| Periode: | periode 2 (week 46 t/m 5, dwz 10-11-2008 t/m 30-1-2009; herkansing week 11)
|  |
| Timeslot: | B |
| Deelnemers: | tot nu toe 149 inschrijvingen |
| Rooster: | Let op: m.i.v. het collegejaar 2008/2009 is het rooster te vinden in Osiris |
| Docenten: | Dit is een oud rooster!
|
| Tentamen: |
| week: 51 | vr 20-12-2013 | 8.30-10.30 uur | zaal: EDUC-BETA | |
| week: 5 | vr 31-1-2014 | 8.30-10.30 uur | zaal: - | |
|
| Inhoud: | Dit vak behandelt het systematisch construeren van grote softwaresystemen op een zodanige wijze dat zij gemakkelijk aan veranderde eisen kunnen worden aangepast en op onderdelen voor andere doelen kunnen worden hergebruikt. |
| Literatuur: | Alan Dennis, Barbara Haley Wixom en David Tegarden, Systems analysis and design with UML version 2.0: an object-oriented approach, 2nd ed. John Wiley & Sons, 2005. ISBN 0-471-65920-7. |
| Werkvorm: | Per week 4 uur hoorcollege en 4 uur werkcollege/practicum. In het midden en aan het eind van het blok is er een schriftelijke toets. |
| Toetsvorm: | Zeven practicumopdrachten en twee schriftelijke toetsen. Het gemiddelde cijfer van de practicumopdrachten, die elk even zwaar tellen, is het practicumcijfer P. Het gemiddelde cijfer van de schriftelijke toetsen, die elk even zwaar tellen, is het toetscijfer T. Het eindcijfer ontstaat door afronding uit het gemiddelde van P en T, mits P en T beide 5.0 of hoger zijn, het minimum van 5.0 en dit gemiddelde anders. Afronding gebeurt op halven boven de zes en op helen onder de zes, dus 5.5 wordt 6 en 5.4 wordt 5. Ontbrekende onderdelen tellen als het cijfer 0.
Als twee of meer practicumopdrachten niet zijn ingeleverd of aan beide toetsen niet is meegedaan, wordt er geen cijfer gegeven maar wordt het vak als onvoltooid beschouwd.
|
| Inspanningsverplichting voor aanvullende toets: | Om aan de aanvullende toets te mogen meedoen moet de oorspronkelijke uitslag minstens 4 zijn. |
| Beschrijving: | Objectgeorienteerde ontwerpprincipes, de modelleertaal UML, het ontwikkelproces, design patterns en refactoring. Achterhalen en modelleren van requirements, projectplanning, incrementele systeemontwikkeling op basis van use cases, documenteren en testen van software, het gebruik van CASE tools.
|