Modelleren en systeemontwikkeling

Website:website met extra informatie
Vakcode:INFOMSO
Studiepunten:7.5 ECTS
Periode:periode 2 (week 46 t/m 5, dwz 12-11-2012 t/m 1-2-2013; herkansing week 11)
Timeslot:D
Deelnemers:tot nu toe 239 inschrijvingen
Rooster:Let op: m.i.v. het collegejaar 2008/2009 is het rooster te vinden in Osiris
Docenten:Dit is een oud rooster!
vormgroeptijdweekzaaldocent
college   wo 13.15-15.0046-51 ANDRO-C101 Wouter Swierstra
 
2-4 ANDRO-C101
vr 9.00-10.4546-51 ANDRO-C101
2-4 ANDRO-C101
practicum groep 1 wo 15.15-17.0046-51 BBL-103 CLZ Steven Woudenberg
Judith Stoef
   
2-4 BBL-103 CLZ
vr 15.15-17.0046 BBL-103 CLZ
48-51 BBL-103 CLZ
2-4 BBL-103 CLZ
groep 2 wo 15.15-17.0046-51 BBL-106 CLZ Steven Woudenberg
Joran Minjon
   
2-4 BBL-106 CLZ
vr 15.15-17.0046-51 BBL-106 CLZ
2-4 BBL-106 CLZ
groep 3 wo 15.15-17.0046-51 BBL-109 CLZ Alex Elyasov
Johan Dorland
  
2-4 BBL-109 CLZ
vr 15.15-17.0046-51 BBL-109 CLZ
2-4 BBL-109 CLZ
groep 4 wo 15.15-17.0046-51 BBL-112 CLZ Alex Elyasov
Gydo Nieraeth
  
2-4 BBL-112 CLZ
vr 15.15-17.0046-51 BBL-112 CLZ
2-4 BBL-112 CLZ
groep 5 wo 15.15-17.0046-51 BBL-017 Wishnu Prasetya
Rutger Kerkhoff
  
BBL-020
2-4 BBL-017
BBL-020
vr 15.15-17.0046 BBL-017
BBL-020
48-51 BBL-017
BBL-020
2-4 BBL-017
BBL-020
groep 6 wo 15.15-17.0046 MIN-018 Wishnu Prasetya
Jacco Krijnen
  
47-48 MIN-023
49 MIN-018
50-51 MIN-023
1-4 MIN-018
vr 15.15-17.0046 MIN-022
47-49 MIN-022
50 MIN-022
51 MIN-022
1-3 MIN-022
4 MIN-022
Tentamen:
week: 51vr 20-12-20138.30-10.30 uurzaal: EDUC-BETA
week: 5vr 31-1-20148.30-10.30 uurzaal: -
Inhoud:Dit vak behandelt de kunst van object georienteerd analyse en ontwerp. Er is ook aandacht voor de verschillende zaken die, naast het daadwerkelijke programmeren, aan bod komen tijdens het bouwen van software, zoals requirements engineering, testen, refactoren, en software development processen.
Literatuur:
  1. Design Patterns Explained: A New Perspective on Object-Oriented Design. Alan Shalloway and James R. Trott. Addison Wesley. ISBN 0321247140.
  2. Aanvullende literatuur zal op de website beschikbaar zijn
Werkvorm:4 uur hoorcollege en 4 uur werkcollege/practicum.
Toetsvorm:Het vak wordt beoordeeld aan de hand van toetsen en practica.
  • Tussentoets (30%);
  • Eindopdracht (30%);
  • Tentamen (40%);

Om te slagen voor het vak moet je minstens een 4.0 halen voor al deze onderdelen en moet het gewogen gemiddelde van je cijfers minstens een 5.5 zijn.

Verder zullen er drie (kleine) inleveropdrachten zijn gedurende het vak. Deze worden beoordeelt met een Goed, Voldoende, of Onvoldoende. Als minstens twee opdrachten met Goed worden beoordeelt (en de derde met een Voldoende of Goed), verdien je een extra 0.5 punt worden op het tentamen. Als er één opdracht onvoldoende wordt beoordeelt, maar je op basis van je tussentoets, eindopdracht, en tentamen wel voor het vak zou slagen, bestaat de mogelijkheid om deze opdracht te herkansen. Als er twee of meer opdrachten als onvoldoende worden beoordeeld, ben je voor het vak gezakt.

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, requirements.

Het vak Modelleren en Systeemontwikkeling (MSO) gaat uit van basale kennis van objectgeoriënteerd programmeren zoals behandeld wordt in het vak Imperatief Programmeren. Naast het behandelen van objectgeorienteerde ontwerpprincipes en de belangrijkste diagramtypen uit UML is er ruimschoots aandacht voor het oefenen hiermee, dit alles met als doel de deelnemer de noodzakelijke vaardigheden bij te brengen voor het analyseren van een relatief groot informatiseringsprobleem, het ontwerpen van een oplossing, het technisch realiseren (programmeren) van die oplossing, en de technische oplossing zodanig volgens ontwerp principes en patronen op te zetten dat deze op de lange termijn makkelijk aangepast en onderhouden kan worden. Hiermee bereidt dit vak voor op het vak (o.a.) Softwareproject (Informatica).

wijzigen?