Software Engineering (1303) |
Onderwijstaal : Nederlands |
Studiepunten: 6,0 | | | Periode: semester 1 (6sp) | | | 2de Examenkans1: Ja | | | Eindcijfer2: Numeriek |
| Examencontract: niet mogelijk |
Volgtijdelijkheid
|
|
Verplichte volgtijdelijkheid op niveau van de opleidingsonderdelen
|
|
|
|
Volgende opleidingsonderdelen dient u ook opgenomen te hebben in uw studieprogramma in een voorgaande onderwijsperiode.
|
|
|
Object-georiënteerd programmeren (1339)
|
6.0 stptn |
|
|
Objectgeoriënteerd programmeren II (4183)
|
.0 stptn |
|
|
|
De studenten kunnen programmeren in een objectgeorienteerde programmeertaal.
|
|
|
In dit opleidingsonderdeel maak je kennis met de processen, tools en technieken om complexe, correcte en bruikbare software te bouwen. De verschillende fases van een software engineering process worden bestudeerd. We starten met een basis van requirements engineering. We behandelen diverse procesmodellen voor de ontwikkeling van software, inclusief agiele processen. Technieken zoals test-driven development en refactoring komen aan bod. Na het volgen van dit opleidingsonderdeel, kunnen de studenten (1) principes en kwaliteitsattributen van proces en product uitleggen en nastreven, (2) de fasen van het ontwikkelingsproces, de activiteiten, de resultaten en gerelateerde terminologie uitleggen, (3) een probleem analyseren waarvoor software moet gemaakt worden en dit omzetten in een verzameling gestructureerde vereisten (requirements), (4) UML (Unified Modeling Language) gebruiken voor het maken van een object-georiënteerde analyse en ontwerp van een gesteld probleem, en (5) een software ontwerp omzetten in gestructureerde en onderhoudbare object-georiënteerde code. De studenten verkrijgen ook inzicht in validatie, verificatie en testing, en kunnen de aangeleerde benaderingen toepassen, en verwerven de basisvaardigheden om software design en code gradueel te laten evolueren.
|
|
|
|
|
|
|
Hoorcollege ✔
|
|
|
Project ✔
|
|
|
|
|
|
Groepswerk ✔
|
|
|
|
Periode 1 Studiepunten 6,00 Tweede examenkans
Evaluatievorm tweede examenkans verschillend van eerste examenkans | |
|
Toelichting evaluatievorm | Bij de herkansing wordt het groepsproject vervangen door een individuele
opdracht. |
|
|
|
|
 
|
Verplichte handboeken (boekhandel) |
|
Handboek 1:
Essentials of Software Engineering, Frank Tsui, Orlando Karam, Brabara Bernal, 4th edition, Jones & Bartlett Learning
ISBN: 9781284106077 |
|
 
|
Verplicht studiemateriaal |
|
Extra materiaal wordt ter beschikking gesteld (online of tijdens de les). |
|
 
|
Aanbevolen literatuur |
|
Design Patterns: Elements of Reusable Object-Oriented Software,Erich Gamma; Richard Helm; Ralph Johnson; John Vlissides,Pearson Education,9780201633610
Refactoring: Improving the Design of Existing Code,Martin Fowler; Kent Beck; John Brant; William Opdyke; Don Roberts,1,Addison-Wesley,9780201485677
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development,Craig Larman,3,Prentice Hall,0076092037224 |
|
 
|
Aanbevolen studiemateriaal |
|
|
Eindcompetenties master handelsingenieur in de beleidsinformatica
|
- EC
| EC 14: De master BI modelleert, ontwerpt en evalueert oplossingen voor bedrijfseconomische en –informatietechnische problemen ter ondersteuning van de besluitvorming op verschillende niveaus in een complexe context. (Probleemoplossend vermogen) |
|
|
|
| EC = eindcompetenties DC = deelcompetenties BC = beoordelingscriteria |
Aangeboden in | Tolerantie3 |
2de masterjaar handelsingenieur in de beleidsinformatica minor IT
|
J
|
Specialisatie IT verplicht
|
J
|
|
|
1 Onderwijs-, examen- en rechtspositieregeling art. 12.2, lid 2. |
2 Onderwijs-, examen- en rechtspositieregeling art. 15.1, lid 3. |
3 Onderwijs-, examen- en rechtspositieregeling art. 16.9, lid 2.
|
|