Fundamentals of Computer Science and Networks

Lecturer: Prof. Dr. Christian Ressel

Course material: HSRW - Moodle - Section

Study programs:

This module has introduced students to the key principles of computers and networks. Successful students have gained the ability to identify major hardware and software components of a computer system, to understand their relationship to one another and the importance of these components within the system. They are also able to convert numbers from different numeral systems, which are frequently used by computer systems, and can express conditions and causality using binary logic.

Furthermore students have gained an understanding of how computer networks work. They are able to explain the ISO/OSI reference model and IP traffic and can set up small networks independently.    In addition to the addressed computing science competencies, students have understood the importance of privacy and data protection for individual persons and society 


  • Example for today's use of computers in different environments
  • Basic principles: number systems, representation of text, combinational logic
  • Hardware of a computer system, incl. CPU, motherboard, storage devices, RAID and backup systems 
  • Introduction to operating systems, incl. common operating systems
  • Computer networks: network classifications, ISO/OSI reference model, layers of IP networks, network devices, basic security - The importance of privacy, data protection and security