Personal tools
Log in

Operating Systems and Drivers

Course Title: Operating Systems and Drivers

Code: 3ФЕИТ07012А

ECTS points: 6 ECTS

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

Lecturer: Prof. D-r Aristotel Tentov, PhD; Prof. D-r Marija Kalendar, PhD

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 edition

Addison-Wesley

2010

2

William Stallings

“Operating Systems:Internals and Design”, Principles, 7 Ed

Prentice Hall

2011

3

A. S. Tanenbaum, A. S. Woodhull

”Operating Systems Design and Implementation”, 3rd Edition

Prentice Hall

2006

Additional Literature

No.

Author

Title

Publisher

Year

1

Silberschatz, Galvin, Gagne

“Operating Systems Concepts Essentials”

John Wiley & Sons

2010

2

A. S. Tanenbaum

”Modern operating Systems”, 3rd Edition

GOAL Series,Prentice Hall

2007

3

J. Corbet, A. Rubini, G.  Kroah-Hartman

“Linux device drivers”, 3rd edition

O'Reilly

2005