Afgerond HBO-programma voor software- en informatiesysteemontwikkelaars
Deze HBO-opleiding Software Engineering en Development biedt u een praktijkgericht programma, dat primair is gericht op software- en informatiesysteemontwikkelaars en wordt verzorgd door topdocenten uit de praktijk. Alle belangrijke onderwerpen binnen het veld van software-engineering en -development komen in deze boeiende opleiding aan de orde. U volgt stapsgewijs het volledige ontwikkelproces. U rondt met deze opleiding direct een belangrijk deel af van de volledige opleiding Bachelor Informatica, specialisatie Software engineering en development van Hogeschool NCOI.
Gestimuleerd door de overheid
Erkende opleidingen worden sterk gestimuleerd door de overheid. Uw werkgever ontvangt in veel gevallen een extra voordeel van € 2.753,- per jaar op deze opleiding. Dit voordeel vanuit de Wet vermindering afdracht (Wva) komt boven op de normale belastingaftrek. Vanwege de officiële erkenning als hogeschool kan NCOI u dit unieke voordeel bieden. Met de Wva wordt de opleiding voor uw werkgever extra interessant, want de uiteindelijke kosten zijn aanzienlijk lager. Kruis Wva aan bij uw inschrijving als u gebruik wilt maken van de regeling. Uw werkgever ontvangt dan alle benodigde informatie.
Doelgroep
Deze HBO-opleiding is bedoeld voor iedereen die zich wil ontwikkelen op het gebied van software engineering en development. De opleiding is speciaal ontwikkeld voor werkende mensen. U kunt hiermee de theorie direct koppelen aan uw dagelijkse praktijk. Deze opleiding is bijzonder interessant voor (aankomende) software-engineers, systeemontwerpers, informatieanalisten, functioneel ontwerpers en testspecialisten.
Doel en opzet van de opleiding
De opleiding wordt verzorgd door ervaren en zeer deskundige docenten en begeleiders die zelf in de praktijk actief zijn. Tijdens de bijeenkomsten werkt u aan cases en groepsopdrachten, waarin de theorie voortdurend in verband wordt gebracht met de dagelijkse praktijk. U krijgt inzicht in het softwareontwikkelproces en leert hoe u een softwareapplicatie kunt ontwikkelen, via analyse, ontwerp en testen tot en met het implementeren en beheren in de organisatie. U rondt de opleiding af met een eindopdracht, waarin u de verschillende onderwerpen van de opleiding integreert.
Vooropleiding
Uw vooropleiding dient minimaal op HAVO- of MBO-niveau te liggen. Relevante werkervaring kan een andere opleidingsachtergrond compenseren.
Voorbereiding en studiebelasting
Voor het bestuderen van de theorie en het maken van de praktijkopdrachten dient u rekening te houden met een studiebelasting van ca. 5 - 7 uur per studiebijeenkomst.
Online leeromgeving
NCOI maakt gebruik van de meest actuele literatuur en beschikt over een zeer moderne online leeromgeving. Deze omgeving bevat alle informatie die u voor de opleiding nodig heeft, met daarin de voorbereiding voor elke les, alle opdrachten en aanvullende informatie. U zult merken hoe prettig dat werkt.
Studievarianten
U kunt deze opleiding volgen in 1 of 2 jaar. De opleiding is in beide situaties hetzelfde, maar in de tweejarige variant ligt het tempo iets lager. U kunt het programma ook met e-Learning in 1 of 2 jaar doorlopen.
1 of 2 jaar | hogeschool ncoi
Studieprogramma
De opleiding is verdeeld in 6 modules en een eindopdracht:
Systeemontwikkeling
(6 bijeenkomsten)
- Het proces van systeemontwikkeling
- Stakeholder-/risicoanalyse
- Softwareselectie versus projectsucces
- Van bedrijfsproces naar requirements
- Functionele analyse en ontwerp
- Definitiestudie
- Gestructureerd versus UML/objectgeoriënteerd programmeren
- Modelleren met UML
- Van use case naar gebruikersinterface
- Testplan en teststrategie
- Kwaliteitsbewaking
- Acceptatie en overdracht
- Applicatie- en wijzigingenbeheer
Ontwerpen en programmeren
(6 bijeenkomsten)
- Inleiding in UML en Java
- Uitvoeren van een requirements- en systeemanalyse
- Opstellen van functionele specificaties
- Inzicht in objecten en tekenmethode
- Iteratief ontwikkelen of via watervalmethode
- Prototype programmeren
- Compileren, uitvoeren en testen
Ontwikkelen van databases
(6 bijeenkomsten)
- Relationele databases
- Ontwerpen van databaseschema's
- Structuur en architectuur
- Datamodeling
- Functioneel databaseontwerp
- Standaarden en tools in databasemanagement
- Veiligheid en integriteit
Softwareontwikkelmethoden
(6 bijeenkomsten)
- De filosofie achter ontwikkelmethoden/-processen
- Nut en noodzaak van methoden
- Wensen en eisen van stakeholders
- De duivelsdriehoek
- Balans tussen beheersing en creativiteit
- RUP (Rational Unified Process)
- RUP en UML
- 4 P's (people, project, product & process)
- RUP-terminologie (iteraties, releases, disciplines en roles)
- Use cases en faseringsprincipes
- Iteratieve en incrementele ontwikkelscenario's
Acceptatietesten en testmanagement
(6 bijeenkomsten)
- Inzicht in testmanagementaanpak en -proces
- De essenties van TMap
- Opstellen acceptatietestplan, gebaseerd op risicobenadering
- Opstellen van acceptatiecriteria
- Identificeren van acceptatietestgevallen
- Regievoering acceptatie- en systeemtest
- Van functionele analyse naar systeem(component)testen
- Van technische analyse naar integratietesting
- Code- en unittesting
- Testomgevingen en testtools
Netwerktechniek en -beheer
(6 bijeenkomsten)
- Management issues in netwerktechniek en beheer
- Technische infrastructuur
- Datacommunicatie en netwerken
- Beheer intranet/internet/extranet
- Beheer en beveiliging van de ICT-infrastructuur
- Opzet van IT-beheerprocessen
- Kwaliteit, efficiency en innovatie
- Kritische succesfactoren van effectief beheer
- Servicemanagementsupport
Eindopdracht
(2 bijeenkomsten)
De eindopdracht van deze opleiding staat in het teken van een compleet uitgewerkte case en wordt ondersteund met 2 bijeenkomsten van 3 uur en persoonlijke begeleiding. In de eerste bijeenkomst wordt ingegaan op de opzet en aanpak van de eindopdracht, zodat u goed voorbereid bent. U gaat met de opgedane kennis en vaardigheden concreet aan de slag. De tweede bijeenkomst staat in het teken van voortgang en tussenevaluatie. Omdat u werkt volgens de ALP-methode (Actief Leer Principe), past u al uw theoretische en praktische kennis en inzichten toe binnen uw praktijksituatie. Dat is wat deze opleiding zo boeiend maakt.
Diploma
De module Acceptatietesten en testmanagement rondt u af met een schriftelijk examen, de overige modules met een moduleopdracht. Daarnaast werkt u aan een integrale eindopdracht. Als u alle modules en de eindopdracht afsluit met een voldoende, dan ontvangt u het NCOI-diploma 'HBO Software Engineering en Development'. Dit waardevolle diploma kunt u eventueel later als vrijstelling inbrengen in de volledige Bacheloropleiding Informatica of NVAO-geaccrediteerde HBO Bachelor Bedrijfskundige Informatica van Hogeschool NCOI. Hogeschool NCOI is een door het Ministerie van OCW erkende HBO-instelling.
Kosten
Inschrijfgeld: € 100,-
Cursusgeld: € 2.690,- (of 4 x € 726,-)
Studiemateriaal: € 750,-
Examenkosten: € 175,- (per module)
Eindopdracht: € 275,-
Arrangementen
NCOI regelt voor de dagopleidingen van maandag tot en met zaterdag een arrangement à € 22,50. De zaalhuur is in de prijs van een opleiding inbegrepen. Een dagarrangement bestaat uit onbeperkt koffie, thee, ijswater en een lunch. Voor de avondopleidingen wordt een arrangement van koffie en thee à € 5,- per dagdeel voor u geregeld. De kosten van de arrangementen worden direct aan u doorberekend.
Reprorechten
Bij alle opleidingen brengt NCOI kosten voor reprorechten en hand-outs in rekening. Dit is een bedrag van € 12,50 per studiejaar.
Btw
In de meeste gevallen is de opleiding vrijgesteld van btw. Volledige MBO opleidingen op niveau 2, 3, 4 en volledige Bachelor- en Master opleidingen zijn verplicht vrijgesteld van btw. Bij de overige opleidingen kan 19% btw in rekening worden gebracht. Organisaties en particulieren die geen/beperkt btw kunnen verrekenen, kunnen btw-vrijgesteld worden gefactureerd.
Voor arrangementen, reprorechten en studiemateriaal geldt een btw-tarief van 6%. De hoogte van de btw is onder voorbehoud van eventuele wetswijzigingen.