Winter Semester · TH Rosenheim

IT Systems (IT)

TH RosenheimWinter SemesterProf. Dr.-Ing. Kevin Mayer

IT Systems (IT)

This is the course “IT Systems (IT)” given each winter semester at the Technische Hochschule Rosenheim.

The responsible professor is Prof. Dr.-Ing. Kevin Mayer.

This module teaches the basis of IT systems from individual computers to distributed systems in the cloud. The focus is on practical application and programming. Based on the von-Neumann computer architecture, the basic structure and functioning of a computer are explained. The students learn the basics of circuit networks and the logical structure of a computer. The basic interaction of the various components in a computer is taught and tested. Furthermore, how different operating systems work on IT systems, i.e. how they handle resources and execute programs. The focus is on shell commands and the implementation in corresponding batch processing programs. In addition to the basics, an overview of different processor architectures is also provided (e.g. x86 vs. ARM).

Since today’s IT systems are rarely local single-computer systems, it is worth taking a look at distributed systems and computer networks. Thus the basics of network and internet technologies are examined. The students learn about the basic technologies of the Internet and how to use them in their own applications. They gain an understanding of the technical structure of web applications and learn to implement simple web applications. The students also get to know and use modern cloud systems and technologies.

You can find the lecture material on Learning Campus.

Schedule

Date What we cover Exercise Preparation
06.10.2026 Computer Development, Von Neumann, and Caches - Chapter 1 Computer Development, Von Neumann Architecture, and Caches
13.10.2026 Boolean Algebra and Logic Circuits E1 Chapter 2 Boolean Algebra and Logic Circuits
20.10.2026 Sequential Logic, Memory, and Processor Architectures E2 Chapter 3 Sequential Logic, Memory, and Processor Architectures
27.10.2026 Operating Systems, Processes, Scheduling, and Threads E3 Chapter 4 Operating Systems, Processes, Scheduling, and Threads
03.11.2026 Shell Programming and Automation E4 Chapter 5 Shell Programming and Automation
10.11.2026 Shell Programming and Automation E5 Chapter 5 Shell Programming and Automation
17.11.2026 OSI Model E6 Chapter 6 OSI Model
24.11.2026 Networks and Protocols E7 Chapter 7 Networks and Protocols
01.12.2026 Networks and Protocols E8 Chapter 7 Networks and Protocols
08.12.2026 Logical Clocks, Distributed Interaction, REST, and HTTP E9 Chapter 8 Logical Clocks, Distributed Interaction, REST, and HTTP
15.12.2026 Cloud Computing E10 Chapter 9 Cloud Computing
22.12.2026 Exam Prep - Whole script and all exercises