Course, grundnivå
7.5 credits
Malmö | dagtid | 50%
30 August 2027 - 7 November 2027
Course code: CD151A

This course is offered as part of programme:

Course content

Kursens syfte är att studenten utvecklar förståelse för hur operativsystem och annan systemprogramvara fungerar och hur man använder operativsystems programmeringsgränssnitt vid utveckling av applikationer, inklusive:

- Översikt av olika operativsystem 
- Grundläggande Unix/Linux
- Processer, trådar och parallellexekvering
- Filsystem
- POSIX
- Skriptprogrammering
- Minneshantering
- In-/ut-enheter (I/O)
- Operativsystem för speciella ändamål
- Reguljära och kontextfria språk, grammatiker, syntax och semantik
- Kompilatorer: lexikal, syntaktisk och semantisk analys, kodgenerering

Entry requirements

- CD100A Imperativ programmering (7,5 hp)
- CD120A Algoritmer och datastrukturer (7,5 hp)
- CD131A Datakommunikation (7,5 hp)
- 4,5 hp från kursen CD142A Digital- och datorteknik (7,5 hp)

Course literature

Course evaluation

Malmö universitet ger studenter som deltar i eller har avslutat en kurs en möjlighet att framföra sina erfarenheter av och synpunkter på kursen genom en kursvärdering som anordnas av lärosätet. Universitetet sammanställer kursvärderingarna samt informerar om resultaten och eventuella beslut om åtgärder som föranleds av kursvärderingarna. Resultaten ska hållas tillgängliga för studenterna. (HF 1:14).

Contact

For more information about the education:

TSstudent@mau.se