Skip to main content

COURSE DETAIL

INTERMEDIATE GERMAN II
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
German
UCEAP Course Number
107
UCEAP Course Suffix
B
UCEAP Official Title
INTERMEDIATE GERMAN II
UCEAP Transcript Title
INTERMEDIATE GER II
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description
Students learn to participate actively in discussions on various topics, to give their opinion, to negotiate solutions in small groups and to find compromises. They acquire language structures and skills to reproduce information and present clearly structured presentations. In addition, students train to extract important information and detailed statements from texts on different academic fields. Using videos and listening exercises, students learn to understand longer academic texts and to filter for information on specific aspects. Regular writing exercises help students practice to present and justify their opinion on current topics, and to write personal accounts and commentaries. The class discusses current events in German society and in Berlin and examines news and points of view surrounding the topics of university, academic research, and international exchange. Finally, students also analyze language itself: learning German, language usage, communication, and intercultural aspects. The B2 level is split into two consecutive courses, the B2.1 course covers the first half of the level and the B2.2 course covers the second half of the level.
Language(s) of Instruction
German
Host Institution Course Number
Host Institution Course Title
DEUTSCH ALS FREMDSPRACHE FÜR STUDIERENDE B2.2
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Zentraleinrichtung Moderne Sprachen (ZEMS)
Course Last Reviewed
2025-2026

COURSE DETAIL

ALGORITHMS, GAMES, AND THE INTERNET
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
127
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMS, GAMES, AND THE INTERNET
UCEAP Transcript Title
ALGORITHMS & GAMES
UCEAP Quarter Units
8.50
UCEAP Semester Units
5.70
Course Description
This course addresses theoretical problems at the interface of game theory and computer science, often inspired by internet applications such as sponsored search, crowdsourcing, and social computing platforms. Game theory studies strategic interactions of multiple agents in situations where the well-being of a single agent depends not only on the agent's own actions, but also on the actions of other agents. The course begins by discussing fundamental concepts from game theory and investigating algorithmic aspects of solution concepts. Then students analyze internet-inspired algorithmic problems from a game-theoretic perspective.
Language(s) of Instruction
English
Host Institution Course Number
04347 L 260
Host Institution Course Title
ALGORITHMS, GAMES, AND THE INTERNET
Host Institution Course Details
Host Institution Campus
FAKULTÄT IV ELEKTROTECHNIK UND INFORMATIK
Host Institution Faculty
Host Institution Degree
Host Institution Department
Softwaretechnik und Theoretische Informatik
Course Last Reviewed

COURSE DETAIL

ENERGY AND CLIMATE CHANGE
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Environmental Studies Engineering
UCEAP Course Number
105
UCEAP Course Suffix
UCEAP Official Title
ENERGY AND CLIMATE CHANGE
UCEAP Transcript Title
ENERGY&CLIM CHANGE
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

This class focuses primarily on climate change and possible solutions such as systems for carbon removal and other types of fuels. It covers several topics including air pollution, gas emissions trends and sources, the integration of renewable energy systems, economics of climate change, and policies relating to climate change. The class explores how Germany and Europe could move towards net zero gas emissions, as well as any future likely scenarios and perspectives.

Language(s) of Instruction
English
Host Institution Course Number
3337 L 10639
Host Institution Course Title
ENERGY AND CLIMATE CHANGE
Host Institution Campus
Host Institution Faculty
FAKULTÄT III PROZESSWISSENSCHAFTEN
Host Institution Degree
Host Institution Department
Energietechnik
Course Last Reviewed
2021-2022

COURSE DETAIL

WEAVING CITY LAYERS: THE BERLIN SYSTEMS ATLAS
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Urban Studies Architecture
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
WEAVING CITY LAYERS: THE BERLIN SYSTEMS ATLAS
UCEAP Transcript Title
BERLIN SYSTM ATLAS
UCEAP Quarter Units
8.50
UCEAP Semester Units
5.70
Course Description
The focus of this class is on the collection and creation of different data sets on Berlin that are stored in a systems atlas. Students work with the digital tools of the Conscious City Lab and use the lab environment to present their results. They apply digital mapping techniques, including GIS and Arduino, among others, and learn to interpret urban data.
Language(s) of Instruction
German
Host Institution Course Number
06383100 L 25
Host Institution Course Title
WEAVING CITY LAYERS: THE BERLIN SYSTEMS ATLAS
Host Institution Course Details
Host Institution Campus
FAKULTÄT VI PLANEN BAUEN UMWELT
Host Institution Faculty
Host Institution Degree
Host Institution Department
Architektur
Course Last Reviewed

COURSE DETAIL

INTRODUCTION TO PROGRAMMING WITH PYTHON FOR DATA SCIENCE
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Summer
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
51
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO PROGRAMMING WITH PYTHON FOR DATA SCIENCE
UCEAP Transcript Title
INTR PYTHN DATA SCI
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

This course covers the basics of programming with Python. The course uses Python to create some basic applications for Data Science use cases. The focus of this course is to learn how to program with Python. Hence, the course focuses the basics of the python programming language as well as ways to structure code or application repositories, debug implementations, and test the functionality of code and programs.

Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
INTRODUCTION TO PROGRAMMING WITH PYTHON FOR DATA SCIENCE
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2022-2023

COURSE DETAIL

ENERGY REVOLUTION
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Summer
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Environmental Studies Economics
UCEAP Course Number
103
UCEAP Course Suffix
UCEAP Official Title
ENERGY REVOLUTION
UCEAP Transcript Title
ENERGY REVOLUTION
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
There is no dispute that an average global temperature rise of more than 2°C above the pre-industrial levels would lead to severe environmental and economic costs for society. A major challenge in tackling global warming is the reduction of greenhouse gas emissions, especially in the electricity sector. The “Energiewende” in Germany proves that a decarbonization of the electricity sector in combination with a shutdown of all nuclear capacities is (technically) manageable and economically viable. As a result, learning effects and reduced investment costs enable a market-driven worldwide roll-out of new technologies. In 2014, already 144 countries set renewable targets. The resulting new global renewable generation installations in 2014 consequently outnumbered the combined new fossil and nuclear capacities. This course provides a general understanding of the economic, engineering, and political aspects of energy transitions. Additional insight is gained by guest lectures from practitioners and field excursions.
Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
ENERGY REVOLUTION
Host Institution Course Details
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed

COURSE DETAIL

DEEP NEURAL NETWORKS
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
125
UCEAP Course Suffix
UCEAP Official Title
DEEP NEURAL NETWORKS
UCEAP Transcript Title
DEEP NEURAL NETWORK
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description
This course examines deep neural networks (DNN) and covers the following topics: DNN basics, model complexity and model selection, optimization of DNNs, DNNs for images, DNNs for time series, explaining DNN decisions, DNNs beyond classification.
Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
DEEP NEURAL NETWORKS
Host Institution Course Details
Host Institution Campus
FAKULTÄT IV ELEKTROTECHNIK UND INFORMATIK
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatik
Course Last Reviewed

COURSE DETAIL

Digital Image Processing
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
108
UCEAP Course Suffix
UCEAP Official Title
Digital Image Processing
UCEAP Transcript Title
DIG IMAGE PROCESSNG
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

This course covers image representation in frequency domain, Fourier transform, sampling theorem, Filtering, Wiener Filter, image enhancement, edge detection, Hough transform, segmentation, interest operators, mathematical morphology, vectorization, texture, sceletonization, medical axis and distance transform, contour/line tracing and -smoothing, Gestalt psychology, and grouping.

Language(s) of Instruction
English
Host Institution Course Number
0433 L110
Host Institution Course Title
Digital Image Processing
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Technische Informatik und Mikroelektronik
Course Last Reviewed
2021-2022

COURSE DETAIL

ARDUINO FOR INTERACTIVE MEDIA
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Summer
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science Art Studio Architecture
UCEAP Course Number
112
UCEAP Course Suffix
UCEAP Official Title
ARDUINO FOR INTERACTIVE MEDIA
UCEAP Transcript Title
ARDUINO FOR MEDIA
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
The course focuses on understanding and programming Arduino microcontroller, and designing interactive, responsive devices that express media contents. The course is suitable for students of media, design, and architecture who are interested in design processes, techniques using multimedia digital tools and coding, and moreover, for academics and professionals of media, design, and architecture who are interested in experimental interactive design tools, techniques, and processes using Arduino. The course addresses the following topics: introduction to Arduino microcontroller and what it can do; understanding Arduino programming environment; how to program Arduino; how to incorporate input sensors and output components into Arduino-driven devices.
Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
ARDUINO FOR INTERACTIVE MEDIA
Host Institution Course Details
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed

COURSE DETAIL

SCIENTIFIC COMPUTING
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
122
UCEAP Course Suffix
UCEAP Official Title
SCIENTIFIC COMPUTING
UCEAP Transcript Title
SCIENTIFIC COMPUTNG
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description
This course on scientific computing covers the following topics: numerical methods focusing on partial differential equations (finite elements, finite volumes, mesh generation, linear and nonlinear solvers, iterative methods), their implementation and programming, computer languages (mainly C++, with introduction; python), parallelization, visualization, and software tools.
Language(s) of Instruction
English
Host Institution Course Number
3236 L 216
Host Institution Course Title
WISSENSCHAFTLICHES RECHNEN (SCIENTIFIC COMPUTING)
Host Institution Course Details
Host Institution Campus
FAKULTÄT II MATHEMATIK UND NATURWISSENSCHAFTEN
Host Institution Faculty
Host Institution Degree
Host Institution Department
Mathematik
Course Last Reviewed
Subscribe to Technical University Berlin