13D111OSD - System Disk Organization

Course specification
Course title System Disk Organization
Acronym 13D111OSD
Study programme Electrical Engineering and Computing
Module Computer Engineering and Informatics
Type of study doctoral studies
Lecturer (for classes)
    Lecturer/Associate (for practice)
      Lecturer/Associate (for OTC)
        ESPB 9.0 Status elective
        Condition Computer Architecture, Operating Systems, Computer Networks
        The goal The objectives are to introduce students to to the fundamental characteristics of modern disks and disk controllers, complex storage systems (storage systems, NAS, SAN), RAID systems, file systems and modern techniques to accelerate the disk and file systems.
        The outcome The outcome of teaching is the basis for deep understanding of various fields in disk I/O systems. Students will be able to administer and optimize the disk systems and file systems under most modern operating systems.
        Contents of lectures 1. The introductory lecture 2. Disk Internals 3. Disk controllers and reviews current disk interface. 4. ATA disk interface. 5. SCSI disk interface. 6. Storage systems 7. Basic RAID levels 8. Nested RAID 9. File Systems 10. MS Windows file systems 11. Linux file systems 12. Techniques for improving disks and file systems
        Contents of exercises Practical classes follow the lecture program and takes place in a computer lab where students deal with practical training administration, performance measurement and performance optimization. Course content complies with the program CS-OS, OS CE-IT-PT, IT-SA, IT-SIA
        1. M. Bach, The Design of the UNIX Operating System, Prentice Hall, 1987.
        2. 2. A. Silberschatz, P. Galvin, G. Gagne, Operating System Concepts, John Wiley & Sons, Inc, 2007.
        3. B. Đorđević, D. Pleskonjić, N. Maček, Operativni sistemi: teorija, praksa i rešeni zadaci, Mikro knjiga, Beograd, 2005.
        Number of hours per week during the semester/trimester/year
        Lectures Exercises OTC Study and Research Other classes
        Methods of teaching Lectures, exercises, consultations, seminars, written exam
        Knowledge score (maximum points 100)
        Pre obligations Points Final exam Points
        Activites during lectures 10 Test paper 30
        Practical lessons 0 Oral examination 0
        Colloquia 60
        Seminars 0