Toegangseisen
Dit vak is alleen toegankelijk voor bachelorstudenten Cybersecurity & Cybercrime.
Beschrijving
Na het leren omgaan met een computer als een programmeur in het vak ‘Inleiding Programmeren’, zijn er nog veel vragen onbeantwoord. Hoe werken deze computers eigenlijk? Hoe wordt een programma uitgevoerd? Hoe kan een computer aan meerdere taken tegelijk werken? Hoe communiceren computers met elkaar via een computernetwerk? En hoe kan een computer de inhoud van een internetwebsite aan de andere kant van de wereld ophalen? Wat is de “Cloud” precies? Antwoorden op deze en vele andere vragen komen aan bod in dit vak. Het doel is dat studenten praktische kennis opdoen over de structuur van moderne computersystemen en netwerken.
Studenten bestuderen de principes van het ontwerp en de werking van computersystemen en computernetwerken. In het onderdeel computersystemen leren studenten de basisprincipes van computerarchitectuur en besturingssystemen te identificeren, en leren zij hoe programma's worden opgeslagen en worden uitgevoerd. In het netwerkgedeelte leren studenten over hoe data over een computernetwerk wordt verstuurd, gelaagd ontwerp van netwerksystemen (het OSI-model) en bestuderen ze de structuur van het internet en de belangrijkste internetprotocollen (HTTP, DNS) om te begrijpen hoe internettoepassingen werken.
Leerdoelen
Na dit vak begrijpen studenten hoe computersystemen en netwerken zijn opgebouwd en hoe deze werken.
Leerdoelen:
Studenten kennen de terminologie en begrijpen de belangrijkste concepten en principes van computersystemen: CPU, werkgeheugen, computerorganisatie en hoe computerprogramma’s worden uitgevoerd.
Studenten kennen de terminologie en begrijpen de rol van het besturingssysteem alsmede de belangrijkste concepten en principes daarvan: beheer van processen, multi-tasking, geheugenbeheer, organisatie van bestanden.
Studenten begrijpen de belangrijkste concepten en principes van computernetwerken en het internet: packet switching, OSI-model, internetprotocollen, hoe fundamentele internettoepassingen werken (websites (HTTP-protocol), e-mail (SMTP-protocol)) en wat wordt verstaan onder Cloud computing.
Studenten zijn in staat om elementaire computerarchitectuur te beschrijven en een simulatiecode te schrijven voor elementaire CPU-instructies.
Studenten zijn in staat om netwerkapplicaties en andere applicaties die communiceren met internetdiensten te ontwikkelen in Python.
Rooster
Op de openingspagina van de opleiding vind je aan de rechterzijde van de studiegids doorlinkmogelijkheden naar de website en de roosters, MyStudyMap, uSis en Brightspace.
Onderwijsvorm
Werkvorm: per week zijn er 2 hoorcolleges van 2 uur en een 1 werkgroep van 2 uur
Toetsing en weging
Practicumopdrachten:
**Computerarchitectuurproject (18%) **
Herkansing niet mogelijk
Cijfer moet gecompenseerd
Computer Networking & Inter-Process Communication project (12%)
Herkansing niet mogelijk
Cijfer moet gecompenseerd
Schriftelijk tentamen (70%)
Het cijfer moet 5,50 of hoger zijn om het vak te halen
Herkansing mogelijk bij een onvoldoende
Herkansing heeft dezelfde vorm
Studenten mogen het schriftelijk tentamen herkansen als ze een berekend totaalcijfer voor het vak hebben dat lager is dan 5,50.
Bij schriftelijke toetsvormen kan de examinator altijd een vervolggesprek met de student initiëren om vast te stellen of de leerdoelen zijn behaald.
Studenten zijn verplicht om bij alle werkgroepen aanwezig te zijn. Per vak mag je maximaal één keer afwezig zijn. Ben je vaker afwezig, dan behaal je het vak niet en krijg je geen eindcijfer. Je zult het vak dan in het volgende studiejaar opnieuw meten volgen, tenzij je een gegronde reden hebt die is goedgekeurd door de studieadviseurs
Behaalde cijfers zijn alleen geldig in het lopende academisch jaar. Deelcijfers vervallen na kans en herkansing van het vak, indien het vak niet succesvol behaald is. Het vak dient in volgend academisch opnieuw gevolgd te worden.
Op dit vak zijn het Onderwijs- en Examenreglement van de Bachelor Cybersecurity & Cybercrime en het Reglement van de Examencommissie van de Bachelor Cybersecurity & Cybercrime van toepassing.
Literatuurlijst
De literatuurlijst voor dit vak wordt t.z.t. via Brightspace bekend gemaakt.
Inschrijven
Eerstejaars bachelorstudenten worden door het Onderwijs Servicecentrum (OSC) ingeschreven voor de vakken in semester 1. In MyTimetable zie je na inloggen je persoonlijke studierooster.
Let op: Inschrijven voor de herkansingen is verplicht, dit moet door de student zelf worden gedaan en kan vanaf maandag 1 december 2025 tot 10 dagen voor het tentamen. Tot 5 dagen voor het tentamen kan het OSC gemaild worden en een formulier ingevuld worden.
Meer informatie over inschrijven via MyStudymap is te vinden op deze pagina.
De Universiteit Leiden gebruikt Brightspace als de digitale leeromgeving. Na je inschrijving voor een vak in uSis ben je ook ingeschreven voor de Brightspace omgeving van het vak.
Contact
E-mailadres docent: k.f.d.rietveld@liacs.leidenuniv.nl, w.j.van.den.berg@liacs.leidenuniv.nl
E-mailadres BaCC: bacc@fgga.leidenuniv.nl