Premaster Programmeertechnieken 1
In de Premaster programmeertechnieken 1 maak je kennis met de basisprincipes van relationele databases (met SQL) en objectgeoriënteerd programmeren (in Java). Deze premaster is onderdeel van het premasterprogramma voor de masteropleidingen Computer Science en Software Engineering aan de Open Universiteit. In deze premaster wordt je kennis op een niveau gebracht dat noodzakelijk is voor toelating tot deze masteropleidingen. Als je een hbo-student bent, kun je deze premaster als onderdeel van je hbo-opleiding volgen in overleg met je onderwijsinstelling.
De Premaster programmeertechnieken 1 bestaat uit delen van de reguliere cursussen Relationele databases en Objectgeoriënteerd programmeren. Een greep uit de onderwerpen die worden behandeld: structuur en regels van relationele databases, joins en subselects, het creëren, beheren en wijzigen van (de inhoud van) een database; syntaxis en semantiek van (delen van) Java, objectoriëntatie, werken met de API, Strings, ArrayLists en arrays.
Leerdoelen
In het onderdeel ‘Relationele databases’ leer je een aantal belangrijke concepten op het gebied van relationele databases kennen en gebruiken. Na afronding van dit onderdeel
- ben je bekend met het relationele model waarin vastgelegd wordt welke tabellen met welke kolommen er zijn, welke sleutels er zijn (primaire sleutel, alternatieve sleutel en verwijssleutel), en hoe je daarmee werkt
- kun je een bestaande database bevragen, kun je de inhoud ervan wijzigen met SQL (DML), en kun je een database creëren met SQL (DDL).
In het onderdeel ‘Objectgeoriënteerd programmeren’ maak je kennis met de basisprincipes van objectgeoriënteerd programmeren in Java. Na afronding van dit onderdeel
- kun je een Integrated Development Environment (IDE) gebruiken om programma’s mee te ontwikkelen en te testen
- kun je een eenvoudig objectgeoriënteerd programma ontwerpen, implementeren (gebruikmakend van de meeste elementen van de taal Java), testen en documenteren.
Ingangseisen
Je staat een 7 gemiddeld voor de vakken in jouw opleiding en je hebt 120 of meer studiepunten gehaald op het moment van het inleveren van de leerovereenkomst. Een cijferlijst moet bij de leerovereenkomst toegevoegd worden.
De leerovereenkomst wordt op de ingangseisen gecontroleerd. Daarna krijg je bericht dat je kunt inschrijven.
Als je een hbo-opleiding volgt die verwant is aan informatica, kun je deze premaster volgen als onderdeel van je hbo-opleiding. Informeer naar de mogelijkheid hiertoe bij je hbo-onderwijsinstelling. Daarnaast toetst de Open Universiteit of je voorkennis afdoende is. De premaster is bedoeld voor studenten die van plan zijn om de masteropleiding Software Engineering of de masteropleiding Computer Science te gaan volgen. Voor uitgebreide informatie over deze masteropleiding zie: www.ou.nl/studieaanbod/macs of www.ou.nl/studieaanbod/mase
Om deze premaster succesvol te kunnen afronden is het nodig dat je al enige kennis en vaardigheden bezit op het gebied van programmeren. Zo moet je al vertrouwd zijn met sequentie, keuze- en herhalingsstructuur. De programmeertaal waarin je hebt gewerkt, is niet van belang.
Voor vragen over toelating tot deze premaster kun je contact opnemen met de studieadviseur aan de Open Universiteit via studieadvies.informatica@ou.nl.
Literatuur
Elke cursus heeft online en/of fysieke literatuur die na inschrijving voor de cursus beschikbaar wordt gesteld. Het fysieke materiaal wordt op jouw thuisadres geleverd. Literatuur hoeft dus niet afzonderlijk aangeschaft te worden.
Rooster
Deze cursus start in kwartiel 1 (september). Begeleidingsduur is 10 weken met online bijeenkomsten waaraan je kunt deelnemen via de digitale leeromgeving.
Tijdens de bijeenkomsten of in de digitale leeromgeving kun je inhoudelijke vragen stellen aan de docenten. De online bijeenkomsten zijn in de avonduren en worden opgenomen; je kunt ze na afloop opnieuw bekijken.De bachelors Informatica en Informatiekunde organiseren in deze periode een studiedag op locatie, met plenaire en cursus-bijeenkomsten. Meer informatie vind je op ou.nl/inf-studiedag.
Toetsing
2 digitale tentamens met open vragen en een opdracht. Voor elk tentamen zijn er 3 data waarop het tentamen kan worden afgelegd.
Tentamens kunnen zowel thuis als op een studiecentrum afgelegd worden.
Aanvullende informatie
De cursussen van de Open Universiteit volg je thuis wanneer jij tijd hebt (activerend online onderwijs met digitale begeleiding).
Meer informatie: www.ou.nl/studieaanbod/IB0203