Netwerkanalyse

Network Analysis

6 EC

Semester 1, periode 2

5072NEAN6Y

Eigenaar Bachelor Informatiekunde
Coördinator dr. Maarten Marx
Onderdeel van Bachelor Informatiekunde, jaar 1Minor Interactieve en Creatieve Mediatechnologie, jaar 1

Studiewijzer 2017/2018

Globale inhoud

Alle informatie over dit vak vind je op http://maartenmarx.nl/teaching/NetwerkAnalyse/.

 

Heel veel wetenschappelijk en ook practische problemen zijn te bekijken en te analyseren met de theorie van netwerken. Voorbeelden van netwerken zijn het internet, het GPS netwerk, FaceBook, Twitter, samenwerk-netwerken, netwerken tussen woorden, infectie netwerken, etc.

We bekijken de formele theorie achter netwerken en grafen; we bekijken hoe we belangrijke (centrale) spelers in een netwerk kunnen detecteren, hoe we clusters van spelers kunnen maken, hoe informatie zich door een netwerk verspreid, hoe het toch komt dat rijkdom en aandacht vaak zo oneerlijk verdeeld zijn, en nog veel meer.

Theoretische stof wordt steeds voorzien van concrete voorbeelden. Je toetst of je de stof beheerst door het maken van opdrachten. Met het Python netwerk analyse  pakket NetWorkX gaan we bestaande grote netwerken analyseren en visualiseren. De theoretische stof kunnen we zo direct toepassen op bestaande en zelf vergaarde data.

Het vak is geschikt voor informatiekundigen, als minor- of keuzevak voor studenten AI, Informatica, media en cultuur, communicatiewetenschappers en studenten uit de sociale wetenschap.

Studiemateriaal

Literatuur

  • Maarten van Steen, 'Graph Theory and Complex Networks AN INTRODUCTION', gratis te verkrijgen via http://www.distributed-systems.net/gtcn/
  • David Easley and Jon Kleinberg, 'Networks, Crowds, and Markets: Reasoning About a Highly Connected World', gratis te verkrijgen via http://www.cs.cornell.edu/home/kleinber/networks-book/

Software

  • IPython Notebooks, bij voorkeur de Anaconda distributie

Overig

Leerdoelen

Na de cursus is de student in staat om:

  • de centrale wiskundige theorie over netwerken en gerichte en ongerichte grafen te beschrijven, uit te leggen en toe te passen;
  • de centrale theorie over sociale netwerken te beschrijven, uit te leggen en toe te passen;
  • practische problemen uit de echte wereld te modelleren als netwerk probleem;
  • netwerk gegevens te extraheren uit verzamelde data;
  • geavanceerde netwerk analyse software te gebruiken om problemen op te lossen met behulp van de theorie en techniek van (sociale) netwerken.

Onderwijsvormen

  • Hoorcollege
  • Werkcollege
  • Laptopcollege

4 uur hoorcollege, 2 uur werkcollege en 2 uur computer practicum per week.

Voor het werkcollege en computer practicum geldt een aanwezigheidsplicht van 90%.

Verdeling leeractiviteiten

Activiteit

Aantal uur

Digitale Toets

4

Hoorcollege

24

Laptopcollege

24

Zelfstudie

116

Aanwezigheid

Aanwezigheidseisen opleiding (OER-B):

  • Voor practica en werkgroepbijeenkomsten met opdrachten geldt een aanwezigheidsplicht, tenzij anders vermeld in de studiegids.
  • Wanneer studenten niet voldoen aan deze aanwezigheidsplicht kan het onderdeel niet met een voldoende worden afgerond. De aanwezigheidsplicht met betrekking tot hoor/werkcolleges staat, indien van toepassing, vermeld in de studiegids.

Aanvullende eisen voor dit vak:

Er mogen hooguit 2 van 12 werkcolleges gemist worden.

Wat te doen als je door overmacht afwezig bent? 

In principe dien je bij alle verplichte practica, waaronder PAV, aanwezig te zijn. Nu kan het in de loop van een collegejaar best een keer gebeuren dat je bijvoorbeeld ziek bent of naar een begrafenis wilt waardoor je een bijeenkomst mist. Het gaat hier steeds om overmacht: een onmogelijkheid die je niet valt toe te rekenen.

Bij de meeste vakken staat hier een regeling voor in de studiewijzer of studiegids. Doe in dat geval wel het volgende:

  1. Meld je vooraf per e-mail af bij de begeleider van die bijeenkomst (meestal een tutor, practicumassistent, of de docent).
  2. Neem zo goed mogelijk zelfstandig het materiaal door.
  3. Informeer bij je medestudenten wat je verder gemist hebt.

Wanneer je niet voldoet aan, of buiten de regeling van het vak valt, of denkt dat je door één keer missen al studievertraging oploopt, dan ontstaat er mogelijk een probleem. Neem in dat geval contact op met de studieadviseur. Zij kan met je kijken wat de gevolgen van jouw afwezigheid zijn voor jouw studie, en eventueel meedenken naar oplossingen.

De studieadviseur is via de mail te bereiken aan de hand van het online vragenformulier. Ook kun je online een afspraak inplannen. Telefonisch is de studieadviseur bereikbaar via de ESC servicedesk: 020 5257100.

De studieadviseur voor de bacheloropleiding Informatiekunde is:

Brit Giesbertz, MSc. Zie de informatiepagina van de studieadviseurs.

Toetsing

Onderdeel en weging Details

Eindcijfer

70%

Toetsen

Deeltoets 1

Deeltoets 2

30%

Huiswerkopdrachten

Inzage toetsing

Na elke toets is er een responsiecollege waarop de vragen van de toets en de juiste antwoorden daarop besproken worden. Daarna is er de mogelijkheid om de open vragen van je eigen toets in te zien.

Opdrachten

Zie http://maartenmarx.nl/teaching/NetwerkAnalyse/toetsing.html

Fraude en plagiaat

Dit vak hanteert de algemene 'Fraude- en plagiaatregeling' van de UvA. Hier wordt nauwkeurig op gecontroleerd. Bij verdenking van fraude of plagiaat wordt de examencommissie van de opleiding ingeschakeld. Zie de Fraude- en plagiaatregeling van de UvA: www.uva.nl/plagiaat

Weekplanning

Weeknummer

Onderwerpen

Studiestof

1

 

 

2

 

 

3

 

 

4

 

 

5

 

 

6

 

 

7

 

 

8

 

 

Rooster

Het rooster van dit vak is in te zien op DataNose.

Aanvullende informatie

Alle informatie over dit vak staat op http://maartenmarx.nl/teaching/NetwerkAnalyse

Noodzakelijke voorkennis: Programmeren IK

Contactinformatie

Coördinator

  • dr. Maarten Marx