Leerlijn: Programmeertechnieken, Databanken, Algoritmen Gent, 7 januari 2013 met dank aan: Annemie Vorstermans, Joost Vennekens, Koen Pelsmaekers, Jeroen Boydens en Kris Aerts
Basis 123 inzicht in werking computer basis programmatie (variabele, functie/methode-oproep, controlestructuur…) beginselen OO (klasse, relaties, collections…) basis netwerken (protocollen, client/server) basis datacom (niet iedereen) basis DB (ERD + SQL) (alleen GT)
Overzicht 456 Hier al onderscheid tussen Elektronica – ICT Groot verschil in SP (E-I) – KHSL: 6 – 21 – CDN: 20 – 24 – GT: 7 – 7 – KHBO: 18 – 18 – KHK: 8 – 20 – KHLim: 9 – Voorstel: 9 – 22 (min 8 – 20)
Overzicht 456 Wat is er ± gemeenschappelijk? – databanken Databanken & Programmeren (6) KHSL Databanken (3) CDN Gegevensbanken (3) KHBO Informatica-3 (3) KHLIM Informatica (ict/elo) (6/3) KHK
Overzicht 456 – software engineering: methodologie, UML, proces… basis obj. gericht ontwerp + obj. gerichte analyse en ontwerp (3+3) KHBO software ing. technieken (6) KHSL obj. gericht ontwerpen + ontwerp software systemen (4+4) CDN Software development (5) GT Softwareontwerp met C/C++ en Qt (3) KHLim Informatica-2 + Informatica-3 (6) KHK
Overzicht 456 – iets rond webtechnologie internetapplicaties (3) KHSL webtechnologie (5) CDN webtechnologie (3) KHBO GT in de master informatica-2 + informatica-3 (6) KHK cloud computing (3) KHLim
Overzicht 456 – en dan nog de “rest” – Algoritmen Programmeertechnieken (6) KHSL + CDN Programmeren (3) KHBO Algoritmen (3) KHBO – speciallekes Computer grafieken (2) CDN Systeem programmatuur (2) GT Embedded systeem ontwerp (3) KHBO
Voorstel Met medewerking van Peter Karsmakers, Tom Croonenborghs, Piet Cordemans, Joost Vennekens, Ann Philips, Annemie Vorstermans, Kris Aers, Koen Gilissen en Stef Desmet 5 paraplu’s – Algoritmen en datastructuren – Databanken – Programmeren – Software Engineering – Webtechnologie in volgende lijst zijn de rode topics voor elektronica, ICT ziet alles
Voorstel Algoritmen & datastructuren – basisanalyse (geheugen/rekentijd) – strategie – basisalgo: sorteren, zoeken… – boom, grafe, hash
Voorstel Databanken – ER diagrammen – normalisatie – relationele DB – query talen – data mining – transaction management
Voorstel Software engineering – UML – architectuur – patronen – basis HCI (meer kan in master) – procesmodel – testen – tools: versiebeheer, configuration management – projectmanagement
Voorstel Programmeren – pointers (C/C++) – threads – event handling – paradigma’s (nadruk op OO, functioneel; logisch… mogelijk)
Voorstel Webtechnologie – HTTP – XML – client-server – scripting – statische/dynamische sites – webmining – semantisch web – webservices
Vragen Rond studentenuitwisseling: als student Ba doet op campus X en daardoor al vrijstelling krijgt voor Ma-vak op campus Y. Mag zijn programma dan aangevuld worden met Ba- vak van campus Y?