Data engineering (B-KUL-B3075T)

3 studiepuntenNederlands33 urenTweede semesterUitgesloten voor examencontract
Hallez Hans (coördinator) |  Hallez Hans
OC Elektronica-ICT - Campus Brugge

Leerresultaten en vormingsdoelen

  • K2L Wetenschappelijk-disciplinaire basiskennis bezitten en inzicht hebben in één van de gebieden op basis van de gekozen afstudeerrichting
  • P1L Operationaliseren

Doelstellingen

 De student weet hoe relationele databanken beheerd worden en hoe ze intern gestructureerd zijn. De student kent de basis van NoSQL databanken. De student kent de principes van parallelle data-verwerking in typische Big Data raamwerken, en is op de hoogte van de bestaande technologie. De student kan data visualisatie dashboards creëren waarin complexe gegevens in real-time getoond kunnen worden. De student kent mogelijkheden voor could storage en cloud computation, en is in staat om een afweging te maken over de voor- en nadelen van deze technologie.
 

Soepel (gevolgd): Programmeertechnieken (JPI15A, YI1434, B3075Q, ZA0220, T2VPT1), Statistiek en Databeheer (YI1387, T2ASD1, T2ASD2, ZA0184, JPI0VK, B3074R)

Je moet voldoen aan een volgtijdelijkheidsvoorwaarde om dit opleidingsonderdeel te mogen opnemen. Volgtijdelijkheid kan STRENG of SOEPEL zijn of een GELIJKTIJDIGHEID inhouden. Ook kan een diplomaNIVEAU als voorwaarde gesteld zijn.
Verklaring:
STRENG: Om dit opleidingsonderdeel op te nemen, moet je geslaagd zijn voor of een tolerantie ingezet hebben voor de opleidingsonderdelen waarvoor dit soort voorwaarde geldt.
SOEPEL: Om dit opleidingsonderdeel op te nemen, moet je de opleidingsonderdelen waarvoor dit soort voorwaarde geldt, gevolgd hebben.
GELIJKTIJDIG: Om dit opleidingsonderdeel op te nemen, moet je ook de opleidingsonderdelen waarvoor dit soort voorwaarde geldt, opnemen of al opgenomen hebben.
NIVEAU: Om dit opleidingsonderdeel op te nemen, moet je ten minste deze graad behaald hebben.


SOEPEL( B3075Q ) EN SOEPEL( B3074R )

Bovenstaande codes van opleidingsonderdelen stemmen overeen met onderstaande omschrijvingen van die opleidingsonderdelen:
B3075Q : Programmeertechnieken
B3074R : Statistiek en databeheer

Dit opleidingsonderdeel is identiek aan de volgende opleidingsonderdelen:
T3WDE1 : Data engineering
T3WDE2 : Data Engineering
ZA0225 : Data engineering
JPI15N : Data engineering
YI1439 : Data Engineering

Onderwijsleeractiviteiten

1.5 sp. Data engineering: college (B-KUL-B51197)

1.5 studiepuntenNederlandsWerkvorm: College15 urenTweede semester
OC Elektronica-ICT - Campus Brugge

  • Beheer van relationele databanken: rechten, views, triggers, …
  • Structuur van relationele databanken: transacties, indexen, bestandenstructuren, …
  • NoSQL databanken
  • Big Data processing technieken zoals MapReduce, en raamwerken zoals Hadoop
  • Stream processing zoals Spark
  • Raamwerken voor het maken van real-time dashboards
  • Cloud omgevingen zoals Azure, AWS: technische aspecten en niet-technische aspecten als GDPR en privacy

Beschikbaar via Toledo

1.5 sp. Data engineering: PC-sessie (B-KUL-B551B1)

1.5 studiepuntenNederlandsWerkvorm: Practicum18 urenTweede semester
OC Elektronica-ICT - Campus Brugge

De inhoud wordt ingeoefend aan de hand van praktische oefeningen.

Beschikbaar via Toledo

Evaluatieactiviteiten

Evaluatie: Data engineering (B-KUL-B78467)

Type : Partiële of permanente evaluatie met examen tijdens de examenperiode
Evaluatievorm : Mondeling, Verslag
Vraagvormen : Meerkeuzevragen, Open vragen


Het examen is in principe mondeling met ruime schriftelijke voorbereiding, tenzij door externe omstandigheden (bv Corona pandemie) deze examenvorm niet mogelijk is. In dat geval is het examen volledig schriftelijk.  De evaluatie van het practicum zal gebeuren op basis van een presentatie over de resultaten van een project dat de student in een team heeft uitgewerkt. 

Het OPO cijfer wordt berekend op basis van de resultaten per OLA. Het aantal studiepunten van het OLA wordt hierbij als gewichtsfactor gebruikt. Alle bepalingen uit het ‘onderwijs- en examenreglement’ van de faculteit zijn van toepassing. 

Wanneer nodig, zal er meer informatie over de evaluatieactiviteiten gegeven worden gedurende de lessen en/of via het toledo platform.

Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat:

  • B51197 - Data engineering: college (binnen en over academiejaar)
  • B551B1 - Data engineering: PC-sessie (binnen en over academiejaar)

Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat:
 

ZA5461 - Data engineering: college (binnen en over academiejaar)

ZA5462 - Data engineering: pc-sessie (binnen en over academiejaar)

 

Binnen dit opleidingsonderdeel zijn er deeloverdrachten bij een geslaagd deelresultaat mogelijk. Voor beide OLA’s is een tweede examenkans mogelijk, de modaliteiten zijn dezelfde als voor de eerste examenkans. Indien de student niet slaagde voor het project wordt een individuele vervangopdracht voorzien.