back to table of content


INFB  Operating Systems / Networks CourseINF
Lecturers : Prof. Dr. rer. nat. Arno Fischer   eMail | Homepage
Prof. Dr.-Ing. habil. Michael Syrjakow   eMail
Term3
Course Classification : Informatics BachelorCH4
Language : Deutsch Type L E
Type of examination : PL  Credits
Method of evaluation : written examination 120 min 
Requirements : Operating Systems / Web Computing
Cross References :  
Previous knowledges :  
Aids and special features : Mode of assessment
Successful completion of an exercise on operating system programming
Course examination
Graded: yes
Overall grade is the course examination grade. 
Teaching aims : Operating Systems I together with concluding theory and practice elements in this course will give students a better understanding of operating system programming. They will be able to develop and implement adequate programming solutions based on performance considerations.
In addition, they will have an overview of the fundamental concepts and technologies of modern computer networks. Building upon a fundamental knowledge of client-server communication and protocols gained in the module section on web computing, protocol attributes and concepts will be dealt with in-depth, selected protocols will be presented in detail, and historical and modern examples will be treated.
Students should be able to evaluate the advantages and disadvantages of different network solutions and develop a suitable network based on application demands.
The practical exercises will introduce students to operating system programming step by step. Students will be able to design and implement performance and distributed solutions, using, for example, sockets, threads, semaphores. 
Contents :

• Input, output and device administration
• Disk memory, clocks, terminals
• GUI basics
• File systems, implementation of file systems, directories
• Multimedia operating system concepts
• Using operating system interface for files, directories, sockets, shared memory, pipes, message queues, etc.
• Overview of the ethernet, token ring, ATM, telephone, ISDN, ATM, WLAN networks
• Ethernet network as an example, ISDN in detail
• Detailed look at protocols with an emphasis on Ethernet, TCP/IP and ISDN
• Fundamental concepts in computer networks, overview of network components: switch, routers, WLAN technology 

Literature : Andrew S. Tannenbaum: Moderne Betriebssysteme, Hanser Fachbuchverlag; Prentice Hall, L. 1994
Abraham Silberschatz et al.: Operating System Concepts, Addison Wesley Longman 1991 (Englisch)
Maurice J. Bach: UNIX. Wie funktioniert das Betriebssystem?, Hanser Fachbuchverlag; Prentice Hall, L. 1991 


back to table of content