2020/2021 BA-BINTO1067U Distribuerede Systemer
English Title | |
Distributed Systems |
Kursusinformation |
|
Sprog | Dansk |
Kursets ECTS | 7,5 ECTS |
Type | Obligatorisk |
Niveau | Bachelor |
Varighed | Et semester |
Starttidspunkt | Efterår |
Tidspunkt | Skemaet bliver offentliggjort på calendar.cbs.dk |
Studienævn |
Studienævnet for HA/cand.merc. i erhvervsøkonomi og
informationsteknologi, BSc
|
Kursusansvarlig | |
|
|
Primære fagområder | |
|
|
Undervisningsformer | |
|
|
Sidst opdateret den 23-06-2020 |
Relevante links |
Læringsmål | ||||||||||||||||||||||||
Forstå og beskrive computernetværk, programmel
til udvikling af webapplikationer, samt basal kryptografi og
sikkerhed. Specifikt:
|
||||||||||||||||||||||||
Forudsætninger for at deltage i kurset | ||||||||||||||||||||||||
• Erfaring med programmering som erhvervet på 1.
og 2. semester HA (it.)
• Erfaring med systemdesign som erhvervet på 1. og 2. semester HA (it.) |
||||||||||||||||||||||||
Forudsætninger for indstilling til prøven (aktiviteter i undervisningsperioden) | ||||||||||||||||||||||||
Antal obligatoriske
aktiviteter der skal godkendes (se § 13 i
studieordningen): 3
Obligatoriske
hjemmeopgaver
Den studerende skal have godkendt 3 ud af 5 aktiviteter for at kunne deltage i eksamen. Hver aktivitet består i en individuel skriftlig besvarelse (max 3 sider). Den studerende skal have godkendt 3 aktiviteter for at kunne deltage i eksamen. Der vil ikke blive givet flere forsøg inden den ordinære eksamen. Såfremt en studerende har været forhindret i at deltage i de obligatoriske aktiviteter som følge af dokumenteret sygdom, eller hvis en studerende ikke har bestået aktiviteten på trods af, at den studerende har gjort et reelt forsøg, så vil der blive stillet en ekstra opgave inden syge-/omprøven. Det ekstra forsøg er en hjemmeopgave, der svarer til 3 godkendelses-opgaver (max. 10 sider). |
||||||||||||||||||||||||
Prøve/delprøver | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
Kursets indhold, forløb og pædagogik | ||||||||||||||||||||||||
Kurset ’Distribuerede Systemer’ søger at give de studerende en grundlæggende, grundig indførsel i distribuerede systemer, dvs. computernetværk og udvikling af software til disse.
Kurset tager udgangspunkt i TCP/IP femlagsmodellen, og vil især fokusere på applikationslaget, transportlaget og netværkslaget.
Kurset er opdelt så det først følger 5-lagsmodellen fra toppen og nedefter. Efter 5-lagsmodellen fokuseres der på programmel til udvikling af webapplikationer, fx NodeJS, og til sidst afsluttes med sikkerhed.
Kurset giver kompetencer i forhold til udvikling af netværksapplikationer med selvudviklede komponenter i praktiske øvelser der løbende inddrager fagets principper.
Canvas bruges aktivt som e-learningsværktøj med en række aktiviteter, som skal gennemgås i en sekventiel rækkefølge der understøtter fagets indhold og formål. |
||||||||||||||||||||||||
Beskrivelse af undervisningsformer | ||||||||||||||||||||||||
Dette kursus arbejder ud fra en filosofi om, at
systemudvikling kræver udarbejdelse af applikationer og at man
bl.a. opbygger viden omkring udviklingen af systemer ved at
tilpasse eksisterende applikationer.
Kurset er derfor bygget op omkring tilpasning og udviklng af en række applikationer i forbindelse med øvelserne. Udviklingen sker på en teoretisk base, som opnås igennem forlæsninger, øvelsestimer, samt litteraturen. Undervisningen er opdelt i on-line forelæsninger, samt øvelser og spørgetimer, hvor de studerende kan få vejledning til semesterprojektet og hjælp til løsning af praktiske programmeringsproblemer. Øvelser og halvdelen af spørgetimerne foregår som tilstedeværelsesundervisning på CBS. Resten af spørgetimerne afvikles som on-line sessioner |
||||||||||||||||||||||||
Feedback i undervisningen | ||||||||||||||||||||||||
De studerende vil modtage feedback i løbet af
undervisningen igennem øvelsestimerne, og feed-back til
individuelle obligatoriske opgaver.
Diskussionsfora på Canvas benyttes til spørgsmål og svar i forbindelse med forelæsningerne. |
||||||||||||||||||||||||
Studenterarbejdstimer | ||||||||||||||||||||||||
|
||||||||||||||||||||||||
Foreløbig litteratur | ||||||||||||||||||||||||
Litteraturen bliver muligvis ændret. De studerende kan finde den endelige litteraturliste på Canvas inden semesteret starter.
CN (primær bog)
Computer Networking: A Top-Down Approach 7th edition Kurose & Ross Pearson ISBN: 978-1-292-15359-9 |