COURSE DETAIL

MATHEMATICAL FOUNDATIONS FOR MACHINE LEARNING
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
132
UCEAP Course Suffix
A
UCEAP Official Title
MATHEMATICAL FOUNDATIONS FOR MACHINE LEARNING
UCEAP Transcript Title
MATH MACHINE LEARNG
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course explores mathematical concepts that are useful and frequently used in machine learning. Students examine linear algebra (vector spaces, scalar products, orthogonal vectors, matrices as linear mappings, determinants, eigenvalue and eigenvectors), analysis (differentiation), and probability theory (multidimensional probability distributions, calculations with expected values and variances). The class also discusses some contemporary applications of mathematics in machine learning. 

Language(s) of Instruction
English
Host Institution Course Number
45965
Host Institution Course Title
MATHEMATICAL FOUNDATIONS FOR MACHINE LEARNING
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatik
Course Last Reviewed
2025-2026

COURSE DETAIL

GROUPS AND GEOMETRY
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics
UCEAP Course Number
109
UCEAP Course Suffix
UCEAP Official Title
GROUPS AND GEOMETRY
UCEAP Transcript Title
GROUPS AND GEOMETRY
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course examines groups, which are best understood as symmetries of mathematical objects. Students explore geometric group theory and the connection between the algebraic properties of a group and the geometric properties of the spaces it acts on.

Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
GRUPPEN UND GEOMETRIE
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Mathematik
Course Last Reviewed
2025-2026

COURSE DETAIL

LARGE-SCALE DATA ENGINEERING
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
148
UCEAP Course Suffix
UCEAP Official Title
LARGE-SCALE DATA ENGINEERING
UCEAP Transcript Title
LG-SCALE DATA ENGIN
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

In this course and through the DAMS Lab group (FG Big Data Engineering), students learn how to conduct research in areas of data engineering, data management, and machine learning systems. Students review scientific literature in these areas as well as how to design, implement, and evaluate prototypes. The lab group offers this project on large-scale data engineering. The course includes tasks in a wide range of components of data management and machine learning systems. Students will have the opportunity to make meaningful contributions to free open-source projects.

Language(s) of Instruction
English
Host Institution Course Number
41183
Host Institution Course Title
PROJEKT LARGE-SCALE DATA ENGINEERING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Softwaretechnik und Theoretische Informatik
Course Last Reviewed
2024-2025

COURSE DETAIL

SUSTAINABLE ENTREPRENEURSHIP
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Environmental Studies
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
SUSTAINABLE ENTREPRENEURSHIP
UCEAP Transcript Title
SUSTAIN ENTREPREN
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

The course explores various social and ecological issues that are perpetrated by the current system of exploitation for economic gain. Students are introduced to the "flourishing business model canvas" (by Antony Upward). The components of the canvas are broadly discussed throughout the duration of the module, and familiarization with grand societal challenges and entrepreneurial approaches to them. Students work in teams during lecture time to analyze existing sustainable business models and understand how they are aiming to solve problems while delivering social and ecological value. Other sustainability related issues are discussed in class. Team work, open group discussions and utilization of the business model canvas foster sustainable entrepreneurial competencies such as cooperation, individual reflexivity, and initial strategic and systems thinking.

Language(s) of Instruction
English
Host Institution Course Number
#70421 / #4
Host Institution Course Title
SUSTAINABLE ENTREPRENEURSHIP
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Technologie und Management
Course Last Reviewed
2024-2025

COURSE DETAIL

DRAW/ DESIGN/ BUILD - BERLIN
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Summer
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Civil Engineering Art Studio Architecture
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
DRAW/ DESIGN/ BUILD - BERLIN
UCEAP Transcript Title
DRAW BUILD BERLIN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This project focuses on exploring Berlin through analog hand drawing, and then using drawing and model making methods to design and construct a small building project. The course offers participants an in-depth knowledge of the design professional's important tool of hand drawing, a skill that equips them for their studies and later professional work. It begins with the basics of hand drawing to establish a foundation and then moves on to apply drawing to observe, analyze and design the environment. Students learn drawing forms such as perspective, isometry, section, pictogram, and others. The subject of analysis is the city of Berlin, the city fabric, micro urban situations, and the Design-Build project site. The Design-Build part of the project focuses on the realization of a small building project for a special community in Berlin. The students develop an idea from the design stage to the built project. An examination of the context and discussions with the clients and users form the basis for the final design. In a competitive design workshop, the best and most feasible solution(s) are selected and developed. In collaboration with the users and under the guidance of a craftsman, the design is built and inaugurated. The community is the client for this Design-Build project. They actively participate in guiding the project from the design phase to on-site construction. This project is carried out in an academic environment, engaging in interdisciplinary collaboration between students of various disciplines and the community. Through designing and building together, the students gain insights into the world that the people they are designing for are facing, with the goal of making students more sensitive to the social, cultural and ecological implications of their work. The challenge is to integrate "low-cost" and "high efficiency" requirements with considerations for sustainability, aesthetics, appropriateness, participation, and education. In order to profit from the high potential of these small-scale projects, the focus has to be the quality of the space that is created. This course primarily takes place off campus, with the drawing sessions happening throughout Berlin and the construction activities conducted on-site.

Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
DRAW/ DESIGN/ BUILD - BERLIN
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2025-2026

COURSE DETAIL

HETEROGENEOUS CATALYSTS FOR SUSTAINABLE ENERGY APPLICATION
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Chemical Engineering
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
HETEROGENEOUS CATALYSTS FOR SUSTAINABLE ENERGY APPLICATION
UCEAP Transcript Title
CAT SUST ENERGY
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

In this course, students learn and apply core principles and concepts in heterogeneous catalysis. Students learn the most important catalytic materials and how to describe their functions, including important applications of heterogeneous catalysts in sustainable energy conversion. Course topics include the scope of future energy supply and its significance for industry and society as well as the environment and various synthetic methods for the preparation of heterogeneous catalysts using various solid-state, solution-and molecular-based approaches. Students learn how to define crystalline and amorphous materials and thin-film technology and gain a basic understanding of the characterization techniques and systematic evaluation of catalysts/thin films using diffraction, microscopic, and analytics. The course covers fundamentals of electrochemistry and how to correlate and explain activity parameters to differentiate catalyst's performances in catalytic oxidation and reduction processes in the rapidly growing fields of water electrolysis, fuel cells, CO2 activation, biomass reforming, and paired electrolysis. Course readings include relevant scientific literature and key publications of leading female and male scientists of the field.

Language(s) of Instruction
English
Host Institution Course Number
#20781 / #1
Host Institution Course Title
HETEROGENEOUS CATALYSTS FOR SUSTAINABLE ENERGY APPLICATION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Chemie
Course Last Reviewed
2024-2025

COURSE DETAIL

COMPUTER GRAPHICS II (GEOMETRIC MODELING)
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
123
UCEAP Course Suffix
A
UCEAP Official Title
COMPUTER GRAPHICS II (GEOMETRIC MODELING)
UCEAP Transcript Title
COMP GRAPHICS II
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

The course introduces the basics of Geometry Processing. It presents mathematical models, data structures and algorithms to represent geometry on modern computer applications, and these are manipulated through practical exercises. The techniques seen in the course are fundamental for applications like 3D modeling, geometry reconstruction from scanned objects, and physical simulation.

Language(s) of Instruction
English
Host Institution Course Number
0433 L 357
Host Institution Course Title
COMPUTER GRAPHICS II (GEOMETRIC MODELING)
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Technische Informatik und Mikroelektronik
Course Last Reviewed
2024-2025

COURSE DETAIL

INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
121
UCEAP Course Suffix
D
UCEAP Official Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
INTRO TO AI
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

In this course, students gain an integrative understanding of the field of Artificial Intelligence (AI), with equal emphasis on data-driven AI (especially machine learning) and model-based AI (especially planning and reasoning). They come to understand AI from the perspectives of decision theory, machine learning, optimization, and classical problem solving. Students learn to independently implement and understand core algorithms from these areas and can identify appropriate problem formulations and AI algorithms for a given application. Course topics include problem formulations and algorithmic approaches from decision theory (including reinforcement learning, multi-armed bandits, control theory), machine learning, optimization, and inference, classical planning, and problem solving. The class also discusses fundamental and recurring algorithmic principles such as dynamic programming, optimization-based vs. sampling-based methods, and decision trees.

 

Language(s) of Instruction
German
Host Institution Course Number
41048
Host Institution Course Title
EINFÜHRUNG IN DIE KÜNSTLICHE INTELLIGENZ
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Technische Informatik und Mikroelektronik
Course Last Reviewed
2024-2025

COURSE DETAIL

GLOBAL CLIMATE AND SDG ENGAGEMENT II
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Environmental Studies
UCEAP Course Number
113
UCEAP Course Suffix
A
UCEAP Official Title
GLOBAL CLIMATE AND SDG ENGAGEMENT II
UCEAP Transcript Title
GLOBAL CLIMATE II
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

This course consists of practical project work or audit and an evaluation field stay including technologies and background information necessary to develop sustainable community-based projects, e.g. PV training, CO2compensation, household biogas plants, clean cooking, biogas, income generation. International student hybrid working groups develop CO2 compensation projects for climate and SDGs tackling the needs of the local partner communities together with the partner NGOs. The course offers research and innovation opportunities to deepen the development and application of sustainable technologies and methodologies. It also includes cooperation with local community organizations, NGOs, international universities, and other partners.

Language(s) of Instruction
English
Host Institution Course Number
#30998 / #2
Host Institution Course Title
GLOBAL CLIMATE AND SDG ENGAGEMENT II
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Prozess und Verfahrenstechnik
Course Last Reviewed
2024-2025

COURSE DETAIL

LARGE LANGUAGE MODELS IN HUMAN COMPUTER INTERACTION
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
145
UCEAP Course Suffix
D
UCEAP Official Title
LARGE LANGUAGE MODELS IN HUMAN COMPUTER INTERACTION
UCEAP Transcript Title
LARG LANG MODLS HCI
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course's aim is to develop an understanding of large language models (LLM) as well as their evaluation and to practice reading, understanding, and presenting research work. As part of the class, methods for the selection of data and LLMs, data preparation, application and evaluation of LLMs are developed and put into practice. The use cases are examples from the field of natural language processing, e.g. translation, summary of text, or information extraction.

Language(s) of Instruction
English
Host Institution Course Number
0434 L 905
Host Institution Course Title
QUALITY AND USABILITY - SEMINAR LARGE LANGUAGE MODELS IN HUMAN COMPUTER INTERACTION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Softwaretechnik und Theoretische Informatik
Course Last Reviewed
2024-2025
Subscribe to Technical University Berlin