Operating Systems and Drivers

Последна измена: December 5, 2019

Course: Operating Systems and Drivers

Code3ФЕИТ07012

ECTS points: 6 ECTS

Number of classes per week: 3+0+0+3

LecturersProf. Dr. Aristotel Tentov, Assoc. Prof. Dr. Marija Kalendar

Course Goals (acquired competencies): Concept of modular OS for managing, updating and upgrading. Adding more modules/drivers so that it could work with new devices and new OS.

Course Syllabus: Advanced concepts of processes, memory management, I/O, file systems and safety. Administrative scripts. System calls in Windows and UNIX/Linux OS. Embedded OS: Android, Linux, NetBSD, Windows Mobile. RTOS

Literature:

Required Literature

No.

Author

Title

Publisher

Year

1

Robert Love”Linux Kernel Development”, 3rd EditionAddison-Wesley2010

2

William Stallings“Operating Systems:Internals and Design”, Principles, 7 EdPrentice Hall2011

3

A. S. Tanenbaum, A. S. Woodhull”Operating Systems Design and Implementation”, 3rd EditionPrentice Hall2006

Additional Literature

No.

Author

Title

Publisher

Year

1

Silberschatz, Galvin, Gagne“Operating Systems Concepts Essentials”John Wiley & Sons2010

2

A. S. Tanenbaum”Modern operating Systems”, 3rd EditionGOAL Series,Prentice Hall2007

3

J. Corbet, A. Rubini, G.  Kroah-Hartman“Linux Device Drivers”, 3rd EditionO’Reilly2005