Operating systems and drivers
COURSE: Operating systems and drivers
Code: ФЕИТ07007
ECTS points: 6 ECTS
Number of classes per week: 3+0+0+3
Lecturer: prof. Marija Kalendar
Subject of the course content: Advanced process concepts, memory management, input/output, file systems and security. Administrator scripts. System calls in Windows and UNIX/Linux operating systems. Embedded operating systems: Android, Linux, NetBSD, and Windows Mobile. Real-time operating systems (RTOS). OS modularity concepts aiming for management, upgrading and enhancement. Enhancement possibilities and adding modules/drivers for new peripherals in various operating systems.
Literature:
- Robert Love, Linux Kernel Development (3rd Edition), Addison-Wesley, 2010
- A. S. Tanenbaum, A. S. Woodhull, Operating Systems Design and Implementation, 3rd Edition, Prentice Hall, 2006
- J. Corbet, A. Rubini, G. Kroah-Hartman, Linux Device Drivers, 3rd Edition, O'Reilly 2005