UV 911.411 Enterprise Computing
WS2025/2026
Enterprise systems are large-scale software applications designed for the visualization, manipulation, and storage of vast amounts of often complex data. They enable the support and automation of business processes in large organizations. Examples include traditional ERP systems, reservation systems, content management systems, and many more.
Typically, these systems are hosted on dedicated servers and provide their services to a large number of users accessing them simultaneously, usually via a computer network. As a result, they differ significantly in their complexity and requirements from applications that can only be used by a single user and are executed directly on the user’s PC.
In this course, you will learn about the architecture of classical SAP systems and gain hands-on experience in developing applications within them that can be used by many users concurrently.
The main focus will be on building applications in ABAP—SAP’s proprietary programming language—from the user interface to the database layer. Additionally, topics such as software logistics, authorization, and infrastructure will complement the subject of SAP from an architectural perspective.
If time permits, a technical overview of SAP’s cloud strategy will also be included, covering development tools (such as Business Application Studio, ABAP Development Tools based on Eclipse, and Cloud Connector), techniques for extending standard SAP software, and aspects of software logistics.
Dates:
- 04.02.2026 – 06.02.2026 09-17 Uhr RüR
- 11.02.2026 – 13.02.2026 09-17 Uhr RüR
Introductory Session: UVVBWS2025_2026_20251221
Material: UVWS2025_2026_20260204, UVWS2025_2026_CDS
Code:
TODO: First assignment, Second assignment
Literature: Schrödinger programmiert ABAP