Home » Bachelor » Internet of Things, Big Data, Machine Learning » Study Plan » OPERATING SYSTEMS AND LABORATORY
Teachers
The written test includes multiple choice questions, questions requiring a short composition, and exercises.
See also the document
https://www.uniud.it/it/didattica/corsi/area-scientifica/scienze-matematiche-informatiche-multimediali-fisiche/laurea/informatica/studiare/criteri.pdf
concerning the criteria adopted to assign marks.
Knowledge and understanding: the student will acquire specific knowledge about the architecture, the operation and the underlying design principles of a modern operating system. She/He will also learn how to evaluate and how to choose among several operating systems, depending on the purpose of the implementation and on the hardware features.
Applying knowledge and understanding: thanks to the lab activities, the student will get specific skills in the application of the acquired knowledge of operating systems to real case-studies.
Cross-sectoral skills/soft skills
Making judgements: the student will acquire a critical appraisal skill in appropriately selecting technologies, algorithms and solutions according to their outcome on the performance and on the correct operation of an operating system in different application contexts.
Communication skills: the student will learn how to describe an operating system using a technically correct and appropriate terminology.
Learning skills: the student will learn how to be autonomous in expanding his knowledge of operating systems beyond the notions and examples learned and analyzed during the course, discovering and exploiting connections with other courses such as computer architecture, computer networks, and distributed systems.
Operating system concepts, A.Silberschatz, P.Galvin, G.Gagne. 10th edition. Wiley.
Unix for Programmers and Users. Graham Glass and King Ables, 3rd Ed., Pearson-PrenticeHall, 2003.
B.W. Kernighan, D.M. Ritchie. The C Programming Language. 2nd Ed., 1988.
Auxiliary material:
Modern Operating Systems. A.S. Tanenbaum and H. Bos. 4a Ed. Pearson. 2019.
Unix/Linux manual (man).
System programming with C and UNIX. A. Hoover, Pearson, 2010.
Unix systems programming. K.A.Robbins e S.Robbins, PrenticeHall, 2003.
J.G.Brookshear e S.G.Kochan. Fondamenti di informatica e programmazione in C. Pearson, 2014.
Università degli Studi di Udine
Dipartimento di Scienze Matematiche, Informatiche e Fisiche (DMIF)
via delle Scienze 206, 33100 Udine, Italy
Tel: +39 0432 558400
Fax: +39 0432 558499
PEC: dmif@postacert.uniud.it
p.iva 01071600306 | c.f. 80014550307
30 km from Slovenia border
80 km from Austria border
120 km from Croatia border
160 km South West of Klagenfurt (Austria)
160 km West of Lubiana (Slovenia)
120 km North East of Venezia (Italy)