Module CS2150-KP08, CS2150SJ14

Operating Systems and Networks (BSNetze14)


Duration

1 Semester

Turnus of offer

each summer semester

Credit points

8

Course of studies, specific fields and terms:

  • Bachelor Media Informatics 2020, compulsory, computer science
  • Bachelor Computer Science 2019, compulsory, foundations of computer science
  • Bachelor Robotics and Autonomous Systems 2020 , compulsory, computer science
  • Bachelor Medical Informatics 2019, compulsory, computer science
  • Bachelor Computer Science 2016, compulsory, foundations of computer science
  • Bachelor Robotics and Autonomous Systems 2016, compulsory, computer science
  • Bachelor IT-Security 2016, compulsory, computer science
  • Bachelor Media Informatics 2014, compulsory, foundations of computer science
  • Bachelor Medical Informatics 2014, compulsory, computer science
  • Bachelor Computer Science 2014, compulsory, foundations of computer science

Classes and lectures:

  • Operating Systems and Networks (exercise, 2 SWS)
  • Operating Systems and Networks (lecture, 4 SWS)

Workload:

  • 90 hours in-classroom work
  • 20 hours exam preparation
  • 130 hours private studies

Contents of teaching:

  • Tasks and Structure
  • Historical Overview of Computer and Operating Systems
  • Coding of Symbols and Numbers
  • Foundations of Operating Systems
  • Processes, Inter-Process Communication and Process Management
  • Storage Management
  • Input / Output
  • Files and File Systems
  • Examples (UNIX, Windows, mobile OS)
  • Computer Networks and the Internet
  • Application Layer
  • Transport Layer
  • Network Layer
  • Link and Physical Layer

Qualification-goals/Competencies:

  • Students know about the main concepts of operating systems.
  • Students are able to judge, which OS concepts can be appropriately applied to novel computing architectures.
  • Students are able to apply the most important strategies and algorithms for operating systems.
  • At the end of the course, students know the most important concepts of computer networks
  • Students know the importance of the different layers of the OSI and Internet protocol suite along with the most important protocols and services of each layer
  • The students are able decide which network technologies to use to meet the requirements of any given application scenario
  • The students know how the Internet works and are able to program small applications
  • Students can apply the most important methods and algorithms from the field of networks

Grading through:

  • written exam

Responsible for this module:

Literature:

  • Andrew S. Tanenbaum : Moderne Betriebssysteme 3., aktualisierte Auflage, Pearson, April 2009
  • James Kurose, Keith Ross : Computer Networking - Der Top-Down-Ansatz Pearson Studim, 2012
  • Andrew S. Tanenbaum : Computernetzwerke Pearson Studium, 2012

Language:

  • offered only in German

Notes:

Admission requirements for taking the module:
- None

Admission requirements for participation in module examination(s):
- Successful completion of exercise assignments as specified at the beginning of the semester.

Module Exam(s):
- CS2150-L1: Operating Systems and Networks, written exam, 90min, 100% of the module grade.

Last Updated:

24.10.2022