The apprenticeship to become a Computer Science Expert for System Integration provides comprehensive knowledge about the planning, implementation, and maintenance of IT Systems. In addition to technical aspects, business and organizational apsects are also covered. The learning content can be roughly divided into the following areas: Application Development, Business Processes, Databases, Electrical Engineering and Hardware, IT Security, IT Systems and Administration, Network Technology, Project Management, and Social Studies.