Module Elective courses 3, Computer Science (Bachelor) (ER 7)

English language
Compact font

Color scheme

Module summary

Elective courses 3

INFB7107

Prof. Dr.-Ing. Holger Vogelsang

/

7th Semester

none

Module Internship

The student should be able to lay his emphasis on individual interests.

Individual exams
Course ABAP Programming

I W918

Lecture

Prof. Dr. rer. pol. Mathias Philipp
B.Sc. Stefan Schorn

German

2/2

60 hours in total, including 30 hours of contact study.

Written Exam 90 Min. (graded)

Einführung in die Programmiersprache ABAP mit praktischen Übungen im SAP NetWeaver Application Server ABAP.
Die Studenten sollen Sprachelemente, Workbench, Datenbank, Selektionsbilder, Funktionsbausteine und ABAP OO kennen lernen und eigenständig auf neue Fragestellungen anwenden können.

Vorlesungsmaterial vollständig in PowerPoint-Folien, Tafelaufschrieb bei interaktiver Erarbeitung von Kernproblemstellungen, Übungsblätter und selbständige praktische Übungen am SAP System.

Seminaristischer Unterricht mit hohem Laboranteil

Course Emedded firmware for the Internet of Things

I W161

Lecture

M.Sc. Nils Ruf

German

2/2

60 hours in total, including 30 hours of contact study.

Written Exam 90 Min. (graded)

Course Ethical hacking

I W507

Lecture

B.Sc. Florian Dalwigk

German

4/4

120 hours in total, including 60 hours of contact study.

Written/verbal Exam/Hands-on Work 90/20/1 Min./Min./Semester (graded)

Course External selected chapter 1

I W600

Lecture

Prof. Dr.-Ing. Holger Vogelsang

German

2/2

60 hours in total, including 30 hours of contact study.

Written Exam 90 Min. (graded)

This course is a placeholder for an external, graded course from another faculty or university. You must have the external subject approved before attending it.

Course External selected chapter 2

I W700

Lecture

Prof. Dr.-Ing. Holger Vogelsang

German

2/2

60 hours in total, including 30 hours of contact study.

Written Exam 90 Min. (not graded)

This course is a placeholder for an external, graded course from another faculty or university. You must have the external subject approved before attending it.

Course Game Design

I W163

Practical work

M.Sc. Kevin Torner

German

4/4

120 hours in total, including 60 hours of contact study.

Homework 1 Semester (graded)

This course will give you an insight into the multifaceted world of game design. You will deal with fundamental questions such as the definition of a game, the constituent elements of a game and what actually constitutes fun. The aim of the course is to provide you with basic tools to help you analyze and design games.

  • Jesse Schell, "The Art of Game Design: A book of lenses", CRC Press. 1st edition, 2008.
  • Ernest Adams, Joris Dormans, "Game Mechanics: Advanced Game Design", New Riders Publishing, 1st edition, 2012.
  • Raph Koster, "Theory of Fun for Game Design", O'Reilly Media, 2nd edition, 2013.
Course High Performance Computing

I W909

Lecture

Prof. Dr. Britta Nestler

German

2/2

60 hours in total, including 30 hours of contact study.

Written/verbal Exam 90/20 Min. (graded)

Course New Lecture

I W600.a

Practical work

Prof. Dr.-Ing. Holger Vogelsang

German

2/2

60 hours in total, including 30 hours of contact study.

Verbal Exam 20 Min. (graded)

Course New Lecture

I W777

Lecture

B.Sc. Tim Hänlein

German

2/2

60 hours in total, including 30 hours of contact study.

Hands-on Work 1 Semester (graded)

Course New Lecture

I W936

Practical work

Prof. Dr.-Ing. Holger Vogelsang

German

2/2

60 hours in total, including 30 hours of contact study.

Hands-on Work 1 Semester (graded)

Prior registration or agreement with a lecturer required

Course New Lecture

SHELLSST

Project lecture

Prof. Dr.-Ing. Holger Vogelsang

German

5/4

150 hours in total, including 60 hours of contact study.

Student Research Project 1 Semester (graded)

Prior registration or agreement with a lecturer required

Course Post-quantum cryptography

I Wxxx1

Lecture

B.Sc. Florian Dalwigk

German

4/4

120 hours in total, including 60 hours of contact study.

Written Exam 90 Min. (graded)

Course Practical application of network engineering and system operations

I W162

Lecture

B.Sc Erik Dyka

German

2/2

60 hours in total, including 30 hours of contact study.

Laboratory Work 1 Semester (graded)

Prior registration or agreement with a lecturer required

Course Project Management

I W422

Project lecture

Prof. Dr. Uwe Haneke

German

2/2

60 hours in total, including 30 hours of contact study.

Verbal Exam 20 Min. (graded)

The lecture focuses mainly on practice oriented project management and new procedure models like Scrum.

  • Introduction to IT project management
  • Procedure models in IT project management
  • Defining a project
  • The project plan: the heart of the project
  • Getting started: Initialisation of the project
  • Project controlling
  • The final words: how to complete a project

Prior registration or agreement with a lecturer required

PowerPoint slides, exercise-sheets, eLearning module in the ILIAS-eLearning-system, continuative information on the web-site

Blocked course; lecture with exercises and case studies; eLearning module in preparation of the course
Course Reinforcement Learning

I W775

Lecture

Prof. Dr. Patrick Baier

German

2/2

60 hours in total, including 30 hours of contact study.

Written/verbal Exam 90/20 Min. (graded)

Course Social commitment

I W776

Practical work

Prof. Dr.-Ing. Holger Vogelsang

German

2/2

60 hours in total, including 30 hours of contact study.

Verbal Exam 20 Min. (not graded)

This course enables students to obtain ECTS credits for social work done at Karlsruhe University of Applied Sciences. The activity must be closely coordinated with a professor of the faculty. This can be, for example, support for the O-Phase or support for visually impaired students. In the case of the O-Phase, you will usually have to work on two semesters in order to achieve the required minimum number of hours.


If you are interested, you can also obtain the "Certificate of International and Intercultural Competence (CIIC)". It certifies the intercultural competences and foreign language skills acquired during the degree programme, provides evidence of study-related experiences abroad and lists the framework in which the participants have been involved in intercultural activities. To earn the CIIC, you must cover three of four subject areas. The main component in subject area 1 is the voluntary commitment of at least 50 hours (about 2 hours per week in one semester), which can be completed in institutions or projects with an international and/or intercultural connection. In addition to the commitment, you will attend an introductory event as well as a reflection workshop and prepare an experience report, which is necessary to pass the subject area. If you have any questions about the certificate, please contact the Center of Competence: https://www.h-ka.de/ciic


Through the Center of Competence, it is also possible to obtain the "Certificate for Social Engagement (ZGE)". It takes into account an even wider range of opportunities to get involved. Find your suitable area, whether it is community, social, cultural or ecological engagement. Your social engagement should comprise at least 100 time hours and last for at least one year. In addition to your commitment, you will attend various seminars from the Studium Generale (a total of 8 ECTS) to link your practical experience with theoretical knowledge. This certificate cannot be recognised as an elective subject. You can find more information here: https://www.h-ka.de/zge


At regular intervals, the Center of Competence offers introductory events and reflection workshops for HKA students who are involved in voluntary work outside of their studies. This gives them the opportunity to exchange their experiences as volunteers with other participants and learn to reflect on and classify the insights they have gained. The next dates can be found on the CIIC website.

Prior registration or agreement with a lecturer required

Course Software Quality

I W392

Lecture

Prof. Dr. Dirk Hoffmann

German

2/2

60 hours in total, including 30 hours of contact study.

Presentation 20 Min. (graded)

The course covers practical aspects from the field of software quality assurance. Each semester, a specific topic is selected and thoroughly discussed in multiple short student presentations.

Hoffmann: "Software-Qualität", Springer-Verlag, 2013

Lecture, student presentations

Course Teamteaching

I W730

Project lecture

Alle Dozenten
Prof. Dr.-Ing. Holger Vogelsang

German

2/2

60 hours in total, including 30 hours of contact study.

Verbal Exam 20 Min. (graded)

The concrete tasks are formulated by different lecturers. They can consist of teaching or organizational parts. A tutor can advise exercises, write lessons or correct house work under the supervision of a lecturer. He also can organize excursions for several days’ duration and exhibitions.

Prior registration or agreement with a lecturer required

Depends on the concrete task, supplied by a lecturer

  • Preparation of a tutorial, support of student groups
  • Organisation of events