Course: Management of Operating Systems

» List of faculties » FEI » KIT
Course title Management of Operating Systems
Course code KIT/BSOSY
Organizational form of instruction Lecture + Tutorial
Level of course Bachelor
Year of study not specified
Semester Summer
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Hrabaň Václav, RNDr.
  • Neradová Soňa, Ing. Ph.D.
Course content
Lectures: 1. GNU/Linux OS installation; distributions; virtualization, boot-loaders. 2. Packaging management in distributions. 3. User and group management, permissions. 4. Filesystems 5. Supplemental, network and virtual file systems (NFS, CIFS, proc, sysfs, udev). 6. Start and initialization of the system, run levels, daemons, services, super-daemon inetd. 7. Network configuration, routing. 8. Advanced routing, network traffic control. 9. Network services and management (DHCP, DNS, Samba, etc.). 10. Data Backup and Recovery Seminars: The seminars are focused on Linux administration (Virtualization, Bash, File Processors and Descriptors, User Management, Hierarchies, File Systems, Services and HTTPD, SSH) <span id="aktivity"></span><span id="activities"></span>

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming), Methods of individual activities, Demonstration, Skills training, Laboratory work, Work-related activities
Learning outcomes
The goal of the course is to introduce students the management of operating systems and to gain practical experience in the configuration and management of OSs with a focus on POSIX-compliant OSs, especially Linux.
After completing the course, the student exhibits knowledge of the configuration of a chosen POSIX-compliant system (typically Linux), is able to describe the principles of OS management (installation, configuration, networking, starting services).
Prerequisites
Basic knowledge of operating systems and networks, basic administration of computer networks and any operating system, basic and secondary school mathematics (like percents, powers, equations), ability to find relevant information in manuals, documentation and on Internet, logic thinking.

Assessment methods and criteria
Oral examination, Written examination, Home assignment evaluation, Student performance assessment, Oral performance analysis, Didactic test, Presentation

Every student has to prepare a presentation on given or chosen topic; students also have to install their own POSIX OS (that will be used during seminars and exams). Attendance at seminars is optional except of the presentation and final assessment, if any. Credit: Presentaion with non-negative assessment. Exam: Presentation assessment (includes oral and written presentaion, preparation, practical demonstration), assessment of the practical tasks in OS management, theoretical test (written and/or oral).
Recommended literature
  • Kolektiv autorů. LINUX: Dokumentační projekt. 4. aktualizované vydání. Brno: Computer Press, 2008. ISBN 978-80-251-1525-1.
  • SHAH, Steve - SOYINKA, Wale. Administrace systému Linux. Překlad 4. vydání. Praha: Grada, 2007. ISBN 978 80 247 1694 7..
  • SOYINKA, Wale. Linux Administration: A Beginners Guide. Sixth edition. McGraw-Hill, 2012. ISBN 978 0 07 176758 3..


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester