Teaching

The institute is involved in academic teaching at the undergraduate and graduate level. Courses cover core topics in bioinformatics, systems biology, and data analysis, and are closely connected to current research activities. Teaching formats range from lectures and seminars to project-based modules and practical training.

Courses by Semester

Python Lab (PyLab)

Description:

The Python Lab is a Master’s level course designed for students in Data Science and Artificial Intelligence in Molecular Sciences. The course provides students with the skills to design and implement small to medium software projects and analytical workflows, with a focus on statistics and machine learning. Students will learn how to work with real-world data in healthcare and biomedical fields, applying machine learning algorithms to analyze and interpret data. By the end of the course, students will be able to critically evaluate machine learning workflows and effectively use them to solve complex data science problems.

Organization:

  • entry via Stud.IP
  • Poster presentation and group project 
  • Kick-off meeting: 30.10.2025 @ 15:00 in R044 BRICS

Description:

This course introduces Bachelor students in Computer Science to core concepts in molecular biology and bioinformatics. Students learn the fundamentals of molecular biology and become familiar with experimental methods for determining genome sequences and transcript abundances. The course covers classical bioinformatics problems such as sequence alignment, along with statistical methods for analyzing associations between genomic variants and phenotypes or identifying differentially expressed genes.

Organization:

  • entry via Stud.IP
  • Lecture and Exercise
  • Kick-off meeting: 23.10.2025 @ 11:30 in R107/108 BRICS

Organization:

Description:

This course equips students with the skills to clearly and effectively communicate scientific ideas in writing, presentations, and visualizations. Students will learn how to structure scientific texts, follow established guidelines, and practice writing a short review article. They will also explore how to design clear and engaging presentations through several short assignments, including a creative peer exercise. A further focus is placed on visualizations as an essential part of scientific communication: students will study principles of perception and design, learn how to map data to visual variables, and practice creating and critiquing effective figures.

The course is highly interactive and practice-oriented. Students work both individually and in groups, receive feedback on their work, and engage in peer discussions. By the end, participants will be able to write concise scientific texts, design meaningful visualizations, and deliver impactful presentations.

 

Organization:

  • Lecturers: Prof. Dr. Tim Kacprowski, Prof. Dr. Thomas Deserno, and Prof. Dr. Steffen Oeltze-Jafra

  • Classification: Bachelor and Master

  • Language: English

  • Regular Dates: Weekly

  • Entry via Stud.IP

  • First session: 28.10.2025 @ 15:00 in R046 BRICS

Description:

This course is designed for students of Computer Science and Business Informatics. It offers a collaborative space for discussing and working through mathematical problems from courses such as Discrete Mathematics, Calculus, and Linear Algebra. Organized as a supervised study group, students can sign up, bring their questions, and form thematic groups to work on problems together. The focus is on peer learning, supported by guidance when needed.

Organization:

  • Please book an appointment in Stud.IP
  • First session: 30.10.2025 @ 11:30 in R107/108 BRICS
Network Biology (NetBio)

Description:
The module provides an introduction to graph theory with a particular focus on applications in biomedicine. It covers biological networks, methods of statistical network analysis, and graph-based machine learning. The goal is to develop an in-depth understanding of how to model and analyze biomedical data using networks. Upon completion of the module, students will be able to apply common tools in network biology, critically evaluate analysis results, and independently develop new graph-based approaches.

Organization:

  • entry via Stud.IP
  • This course is intended for master’s students of Computer Science, Data Science, Biology, and Biotechnology.
  • Lecture & Exercise
  • Kick-off meeting: 

Description:
The Python Lab is a Master’s level course designed for students in Data Science and Artificial Intelligence in Molecular Sciences. The course provides students with the skills to design and implement small to medium software projects and analytical workflows, with a focus on statistics and machine learning. Students will learn how to work with real-world data in healthcare and biomedical fields, applying machine learning algorithms to analyze and interpret data. By the end of the course, students will be able to critically evaluate machine learning workflows and effectively use them to solve complex data science problems.

Organization:

  • entry via Stud.IP
  • Poster presentation and group project 
  • Kick-off meeting: 

Description:
SciMOW is a practical course designed for Master’s-level Data Science students. It introduces key aspects of the scientific process, including the philosophy of science, good scientific practice, research ethics, project planning, scientific reading and writing, code documentation, and how to effectively pitch a scientific topic. The course culminates in a graded assignment: an essay on a data science-related topic.

 

Organization:

  • Lecture and seminar 
  • mandatory attendance 
  • Kick-off meeting: 

Description:

This course builds on BIBS I and introduces Master’s students in Computer Science to advanced topics in bioinformatics and systems biology. Students deepen their understanding of omics data, including concepts such as alternative splicing and epigenetic regulation. They learn how to construct and analyze metabolic models, identify biomarkers, and develop systems medicine approaches—while also learning to critically evaluate these methods.

Organization:

  • entry via Stud.IP
  • Lecture and Exercise
  • Kick-off meeting: 

Description:

This is a course for Biologists and Biotechnologists on a Master’s level. The students learn about basic programming in Python. The course covers everything from data types and useful modules to regular expressions. The students are given many exercises to practice their programming skills and a final project according to their level.

Organization:

  • entry via Stud.IP
  • Lecture and project work
  • Kick-off meeting: 

Organization:

  • entry via Stud.IP
  • Kick-off meeting: 

Description:

This course is designed for students of Computer Science and Business Informatics. It offers a collaborative space for discussing and working through mathematical problems from courses such as Discrete Mathematics, Calculus, and Linear Algebra. Organized as a supervised study group, students can sign up, bring their questions, and form thematic groups to work on problems together. The focus is on peer learning, supported by guidance when needed.

Organization:

  • Please book an appointment in Stud.IP
  • First session: 
Python Lab (PyLab)

Description:

The Python Lab is a Master’s level course designed for students in Data Science and Artificial Intelligence in Molecular Sciences. The course provides students with the skills to design and implement small to medium software projects and analytical workflows, with a focus on statistics and machine learning. Students will learn how to work with real-world data in healthcare and biomedical fields, applying machine learning algorithms to analyze and interpret data. By the end of the course, students will be able to critically evaluate machine learning workflows and effectively use them to solve complex data science problems.

Organization:

  • entry via Stud.IP
  • Poster presentation and group project 
  • Kick-off meeting: 

Organization:

  • entry via Stud.IP
  • Kick-off meeting: 

Description:

This course equips students with the skills to clearly and effectively communicate scientific ideas in writing, presentations, and visualizations. Students will learn how to structure scientific texts, follow established guidelines, and practice writing a short review article. They will also explore how to design clear and engaging presentations through several short assignments, including a creative peer exercise. A further focus is placed on visualizations as an essential part of scientific communication: students will study principles of perception and design, learn how to map data to visual variables, and practice creating and critiquing effective figures.

The course is highly interactive and practice-oriented. Students work both individually and in groups, receive feedback on their work, and engage in peer discussions. By the end, participants will be able to write concise scientific texts, design meaningful visualizations, and deliver impactful presentations.

Organization:

  • Lecturers: Prof. Dr. Tim Kacprowski, Prof. Dr. Thomas Deserno, and Prof. Dr. Steffen Oeltze-Jafra

  • Classification: Bachelor and Master

  • Language: English

  • Regular Dates: Weekly

  • Entry via Stud.IP

  • First session: 

Available Thesis & Project Topics

Please contact t.kacprowski[a.t_))tu-braunschweig.de for an up-to-date list of available topics. 

Scroll to Top