In the bachelor's program DIGITAL TECHNOLOGIES, we impart the fundamental technical and methodological knowledge of computer science and mathematics. This is a prerequisite for later broadening, deepening and specialization in the subsequent master's program DIGITAL TECHNOLOGIES or for entry into the working world. At the beginning of the program, the focus is on the fundamentals of software development.
In addition to these fundamentals of software development, you will acquire in-depth knowledge of special topics in computer science in the bachelor's degree program DIGITAL TECHNOLOGIES.
In addition to the ability to develop software for digitalization, it is also important to reflect on the opportunities and risks of the technologies.
Computer science cannot do without mathematics. Mathematics is essential for robots to move, for machines to learn, and for artificial intelligence to analyze huge amounts of data and make predictions. Likewise, there is a lot of mathematics behind the route calculation of navigation systems or the processing of graphics on the computer. The knowledge of how to use mathematical models, statistics or graphs is the content of the following courses:
- Mathematical Foundations of Computer Science I and II
- Stochastics and Statistics
- Basics of Optimization
Digitalization is transforming the world of work. This change is particularly characterized by the increase in autonomously acting machines. The cooperation of man and machine is evolving from the instruction of a tool to a bidirectional interaction, and the use of machines is evolving from co-existence to cooperation and collaboration. This requires novel user interfaces that are designed for secure cooperation. In particular, learning modeling and prediction is a crucial factor of such an intelligent user interface for intelligent human-machine cooperation.
In addition to these technological aspects of digitization, engineering methods in particular are also central in order to be able to implement the innovation potential of digitization in the application areas on the one hand and to develop reliable systems of high quality in the process on the other. This includes software and system development models, taking into account interdisciplinary and agile development methods. In the process, approaches must be established within the framework of dependability engineering in order to guarantee the requirements for safety, security and privacy throughout the entire life cycle.er-Physical Systems (CPS) describes the networking of the physical world of machines, systems and devices with the virtual world of the Internet. As a result, CPSs are no longer networked but isolated controllers in their own right; instead, via the Internet, they become open networked system networks that interact with other systems in a variety of ways. These can be sensors in fleets of autonomous vehicles or remote-controlled robots in telemedicine, for example. An important step on this path is currently the introduction of the 5G mobile communications standard.
Machine Learning and Big Data are central concepts of Artificial Intelligence, whose potential is compared by the European Commission to innovations such as electricity or the steam engine: Instead of programming an algorithm for an application, it is learned automatically based on data through training. Machine learning enables the intelligent processing of sensor data, especially audio and video data streams, and thus creates the basis for the realization of complex autonomous systems, for example in robotics and autonomous driving. The challenges here are the lack of transparency of these processes, which often function purely as black-box models and harbor risks in the areas of safety, security and privacy.
Cyber-physical systems (CPS) describe the networking of the physical world of machines, plants and devices with the virtual world of the Internet. As a result, CPSs are no longer networked but isolated controllers in their own right; instead, via the Internet, they become open networked system networks that interact with other systems in a variety of ways. These can be sensors in fleets of autonomous vehicles or remote-controlled robots in telemedicine, for example. An important step on this path is currently the introduction of the 5G mobile communications standard.