Mathematics 1 (CS)

Faculty

Faculty of Engineering and Computer Science

Version

Version 1 of 20.10.2025.

Module identifier

11B2016

Module level

Bachelor

Language of instruction

German

ECTS credit points and grading

5.0

Module frequency

winter and summer term

Duration

1 semester

 

 

Brief description

Mastering the basics of mathematics is part of the indispensable knowledge of a computer scientist. Basic mathematical knowledge, skills and abilities are taught. The application of these methods is demonstrated and practiced by way of example.

Teaching and learning outcomes

1. basics

2. discrete mathematics

3. vector calculus / linear algebra

Overall workload

The total workload for the module is 150 hours (see also "ECTS credit points and grading").

Teaching and learning methods
Lecturer based learning
Workload hoursType of teachingMedia implementationConcretization
60Lecture-
15Practice-
Lecturer independent learning
Workload hoursType of teachingMedia implementationConcretization
60Preparation/follow-up for course work-
15Exam preparation-
Further explanations

Modern teaching and learning concepts such as the inverted classroom method or agile learning scenarios can be used as didactic methods.

Graded examination
  • Written examination or
  • Portfolio exam
Remark on the assessment methods

The choice of examination form from the options provided is the responsibility of the respective teacher. They must adhere to the applicable study regulations. 

The composition of the portfolio examination can be found in the respective valid study regulations.

Exam duration and scope

Work sample, written as part of the portfolio examination: approx. 10 tasks

Exam: see the current study regulations.

Exam as a part of the portfolio: see the current study regulations.

Recommended prior knowledge

School mathematics at secondary level 1

Knowledge Broadening

Students have a broad-based basic knowledge of computing techniques as well as mathematical procedures and methods related to computer science.

Application and Transfer

Students can apply standard mathematical methods related to computer science. They can describe and solve simple subject-specific problems using mathematical methods (modeling and solution skills).

Literature

Iwanowski/Lang: "Diskrete Mathematik mit Grundlagen", Springer Vieweg 2014

Beutelspacher/Zschiegner: "Diskrete Mathematik für Einsteiger", Springer, 5. Auflage 2014

G.Teschl/S.Teschl: "Mathematik für Informatiker", Band 1 Diskrete Mathematik und lineare Algebra; Springer, eXamen press, 4. Auflage 2013

Witt: "Algebraische und zahlentheoretische Grundlagen der Informatik", Springer Vieweg 2014

Witt: "Lineare Algebra für die Informatik", Springer Vieweg 2013

Huppert/Willems: "Lineare Algebr, Springer Vieweg, 2. Auflage 2010

Goebbels/Ritter: "Mathematik verstehen und anwenden", Springer Spektrum 2. Auflage 2013

Arens/Hettlich e.a.: "Mathematik", Springer Spektrum 3. Auflage 2015

Fetzer/Fränkel: Mathematik 1&2, Springer, 2012/1999

Manfred Brill: Mathematik für Informatiker, Hanser, 2004

Dirk Hachenberger: Mathematik für Informatiker, Springer, 2015

Papula: Mathematik für Ingenieure und Naturwissenschaftler Band 1/2, Springer, 2018/2015

Applicability in study programs

  • Computer Science and Media Applications
    • Computer Science and Media Applications B.Sc. (01.09.2025)

  • Bachelor of Vocational Education - Information Technology
    • Bachelor of Vocational Education - Information Technology B.Sc. (01.09.2025)

  • Computer Science and Computer Engineering
    • Computer Science and Computer Engineering B.Sc. (01.09.2025)

    Person responsible for the module
    • Thiesing, Frank
    Teachers
    • Henkel, Oliver
    • Gervens, Theodor
    • Thiesing, Frank
    • Meyer, Jana
    • Ambrozkiewicz, Mikolaj