Cursussen van L. Rutten
Laatste wijziging: $Date: 2009-11-26 14:21:32 +0100 (Thu, 26 Nov 2009) $
| 1ABA/SCH ELO |
| INF1J
(Werken met Java klassen en objecten)
|
|
Dit vak is de eerste kennismaking met Java.
De nadruk ligt op het werken met klassen en objecten in Java.
|
| ECTS |
[
.html
.pdf
]
|
| Java cursus |
[
.html
.pdf
]
|
|
|
|
| 2ABA ELO |
| COMM1
(Datacommunicatie 1)
|
|
Met dit vak verwerft de student een inzicht in de werking van de basisprotocols
van het Internet. De inhoud omvat netwerktopologie, IP, TCP, UDP, routing en enkele
applicatieprotocols.
|
| ECTS |
[
.html
.pdf
]
|
| Datacommunicatie |
[
.html
.pdf
]
|
| Datacommunicatie labotekst |
[
.html
.pdf
]
|
| Datacommunicatie presentatie |
[
.html
.pdf
]
|
| Scripts voor Netkit routing oefeningen |
[
.tgz
]
|
|
|
|
| 3ABA/SCH ELO |
| INF4
(C++)
|
|
Dit vak bouwt verder op de eerdere vakken. Na Java en C is hier C++ aan de beurt.
De syntax van C++ wordt verklaard. De verschillen en gelijkenissen met Java en C
worden toegelicht. In het labo wordt aan één grote oefening (dieptemeting
in het Albertkanaal) gewerkt. Hiermee leren de studenten de object-georiënteerde
analyse toepassen op grotere C++ projecten.
|
| ECTS |
[
.html
.pdf
]
|
| Kennismaking met C |
[
.html
.pdf
]
|
| Kennismaking met C++ |
[
.html
.pdf
]
|
| Presentatie C++ |
[
.html
.pdf
.2pdf
.4pdf
]
|
| Labotekst C++ |
[
.html
.pdf
]
|
| C++ Parser Voorbeeld |
[
.html
.pdf
]
|
| C++ Parser Voorbeeld Broncode |
[
.tgz
]
|
| C++ samengevat in 1 voorbeeld |
[
.html
.pdf
]
|
| Voorbeelden QT programmering in C++ |
[
.zip
]
|
| CVS gebruiken in het labo |
[
.html
.pdf
]
|
|
| INF5
(Besturingssystemen)
|
|
Hier leren de studenten de basiskennis over besturingssystemen. De belangrijkste
concepten worden toegelicht. Dit omvat multi-tasking, proces versus thread,
scheduling, interprocescommunicatie, geheugenbeheer, apparaatbeheer, device drivers
en bestandensystemen. In het labo worden oefeningen gemaakt met Linux (Slackware 12.0).
|
| ECTS |
[
.html
.pdf
]
|
| Besturingssystemen |
[
.html
.pdf
]
|
| Kennismaking met Linux |
[
.html
.pdf
]
|
| Linux Presentatie |
[
.html
.pdf
]
|
| Korte tekst over PetriNet |
[
.html
.pdf
]
|
| Korte tekst over sed |
[
.html
.pdf
]
|
|
| COMM2
(Datacommunicatie 2)
|
|
Dit is Datacommunicatie, deel 2. De routingprotocols RIP2, OSPF en BGP,
firewall technieken en DNS komen aan bod. In het labo worden oefeningen
gemaakt op routing (zebra) met behulp van Netkit.
|
| ECTS |
[
.html
.pdf
]
|
| Datacom2 Presentatie |
[
.html
.pdf
.2pdf
.4pdf
]
|
| Labo |
[
.html
.pdf
]
|
| Beknopte doelstellingen |
[
.html
.pdf
]
|
| Netkit BGP4 Presentatie |
[
.pdf
]
|
|
|
|
| MA ELO |
| GWEBA
(Gevorderde Webapplicaties)
|
|
De student maakt kennis met de modellen die momenteel gangbaar zijn om
gedistribueerde informatiesystemen op te bouwen. De behandelde thema's
zijn Java servlets, webserver, XML, XSL, Cocoon 2.2, sitemap en pipelines,
sessiebeheer met Flowscript, relationele en OO database, objectenconfiguratie met Spring en het toevoegen van aspecten.
De studenten werken een groot praktijkvoorbeeld uit.
|
| ECTS |
[
.html
.pdf
]
|
| Cursus Gevorderde Webapplicaties |
[
.html
.pdf
]
|
| Cocoon Voorbeeldenarchief |
[
.tgz
]
|
|
| RTOS
(Real-Time Operating Systems)
|
|
In dit vak leer je real-time programma's ontwerpen voor ARM single board computers. De gebruikt programmeertaal is C en er
worden allerlei soorten hardware
zoals servomoptoren, displays en sensoren aangestuurd. De ARM bordjes draaien Debian Linux met de real-time RTAI schil.
|
| ECTS |
[
.html
.pdf
]
|
|
| EMBINT
(Embedded Interfaces)
|
|
In het vak Embedded Interfaces (EMBINT) leren de studenten welke mogelijkheden en beperkingen er zijn als je
GUI programma's wil ontwerpen voor embedded systemen. Meer en meer worden embedded systemen uitgerust met grafische displays.
Deze displays zijn zodanig geëvolueerd dat er GUI applicaties kunnen draaien op deze platformen. Het blijkt nu dat deze applicaties
op een totaal andere manier worden gebruikt dan op PC's. En ook het ontwerpproces is anders.
Om deze redenen zijn er nieuwe frameworks en bibliotheken ontstaan.
Deze frameworks houden rekening met de specificiteit van de displays en de beperkte bronnen op de embedded platformen.
In dit vak leren de studenten de beperkingen en mogelijkheden van GUI programmering voor embedded platformen.
|
| ECTS |
[
.html
.pdf
]
|
|
|
|
| Overige teksten |
| Veldbus |
|
Deze teksten werden geschreven in het kader van een vroeger Profibus project.
|
| Veldbus cursus |
[
.html
]
|
| Inleiding |
[
.pdf
]
|
| Profibus |
[
.pdf
]
|
| Fysische laag |
[
.pdf
]
|
| FDL |
[
.pdf
]
|
| FMS |
[
.pdf
]
|
| DP |
[
.pdf
]
|
| Profibus demo |
[
.pdf
]
|
|
|
|
|