Website
Curriculum

Modul CS2150-KP08, CS2150SJ14

Operating Systems and Networks (BSNetze14)

Duration:


1 Semester
Turnus of offer:


each summer semester
Credit points:


8
Course of studies, specific field and terms:
  • Bachelor Media Informatics 2020 (compulsory), computer science, 4th semester
  • Bachelor Computer Science 2019 (compulsory), foundations of computer science, 4th semester
  • Bachelor Robotics and Autonomous Systems 2020 (compulsory), computer science, 4th semester
  • Bachelor Medical Informatics 2019 (compulsory), computer science, 4th semester
  • Bachelor Computer Science 2016 (compulsory), foundations of computer science, 4th semester
  • Bachelor Robotics and Autonomous Systems 2016 (compulsory), computer science, 4th semester
  • Bachelor IT-Security 2016 (compulsory), computer science, 4th semester
  • Bachelor Media Informatics 2014 (compulsory), foundations of computer science, 4th semester
  • Bachelor Medical Informatics 2014 (compulsory), computer science, 4th semester
  • Bachelor Computer Science 2014 (compulsory), foundations of computer science, 4th semester
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:
Teachers:
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.

Letzte Änderung:
24.10.2022