Skip to main content

COURSE DETAIL

WEB TECHNOLOGIES
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
139
UCEAP Course Suffix
UCEAP Official Title
WEB TECHNOLOGIES
UCEAP Transcript Title
WEB TECHNOLOGIES
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

Students gain an overview of the fundamental technologies of the World Wide Web (WWW) and their applications. They study the functionality of the WWW as an overlay network of the Internet and examine the underlying communication infrastructure and protocols. Students also study the different generations of the WWW and the current as well as the future development. They learn to semantically structure, design and link web content, to create dynamic web sites, and to program server-side applications and how to connect them with the front-end via interfaces. Course content includes foundations (the main parts of the WWW and its evolution over the past decades), web pages (the structure and design of web content with HTML and CSS), web applications (an overview of JavaScript, the DOM and AJAX ), architecture and communication (the foundations of the OSI model with the consideration of the IP, TCP and UDP protocol as well as the explanation of the REST architectural style), server-side applications (creation of back-end applications with Node.js), selected APIs and frameworks.

Language(s) of Instruction
German
Host Institution Course Number
3433 L 7550
Host Institution Course Title
WEBTECHNOLOGIEN
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Telekommunikationssysteme
Course Last Reviewed
2023-2024

COURSE DETAIL

LOGIC II
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Philosophy
UCEAP Course Number
107
UCEAP Course Suffix
UCEAP Official Title
LOGIC II
UCEAP Transcript Title
LOGIC II
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

In this course we will explore a wide range of alternative logical systems for modelling different phenomena. We will look at the semantics and proof theory for modal logics (the logic of possibility and necessity), intuitionistic logic (the logic of constructive mathematics), “gappy” logics (where some truth values are underdetermined), the logic of paradox (where paradoxes can be true without the logic being trivial), deontic logic (the logic of actions and obligations), and dynamic epistemic logic (logics for tracking our knowledge in a changing epistemic environment). For each we will look at the philosophical motivations and payoffs that the logic has, as well as strengths and weaknesses of the formalisation.

Language(s) of Instruction
English
Host Institution Course Number
3130 L 018
Host Institution Course Title
LOGIK II
Host Institution Campus
Technische Universität Berlin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Softwaretechnik und Theoretische Informatik
Course Last Reviewed
2023-2024

COURSE DETAIL

INTENSIVE BEGINNING GERMAN I
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
German
UCEAP Course Number
20
UCEAP Course Suffix
B
UCEAP Official Title
INTENSIVE BEGINNING GERMAN I
UCEAP Transcript Title
INTENS BEGN GER I
UCEAP Quarter Units
8.00
UCEAP Semester Units
5.30
Course Description

This course for foreign students is designed to improve students’ language skills and vocabulary. Areas of focus include grammar, conversation, writing exercises, and listening and reading exercises. In addition, excursions are planned to introduce students to German culture. Students work with cultural and historical topics on an academic level and broaden their intercultural knowledge. They are introduced to independent learning methods and familiarize themselves with typical learning situations at German universities. In this class at the A1 level according to the CEFR, students learn basic vocabulary and grammatical structures as well as corresponding competencies in university-specific situations. The class takes intercultural and methodological aspects of foreign language learning into consideration, and students are introduced to German culture and society. The A1 level is split into two courses, the A1.1 course covers the first half of the level and the A1.2 course covers the second half of the level.

Language(s) of Instruction
German
Host Institution Course Number
Host Institution Course Title
PRE-SEMESTER GERMAN COURSE LEVEL A1.2
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
ZEMS
Course Last Reviewed
2023-2024

COURSE DETAIL

INTERNET OF SERVICES LAB
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
142
UCEAP Course Suffix
UCEAP Official Title
INTERNET OF SERVICES LAB
UCEAP Transcript Title
INTRNET SERVICE LAB
UCEAP Quarter Units
8.50
UCEAP Semester Units
5.70
Course Description

After completing this module, the participants have gained practical experience in designing, implementing, and testing of applications for the internet of services within a small team and therefore gained significant knowledge and insights within the areas of mobile devices, communication and services, location-based services, cloud computing and digital communities. Furthermore, the participants have gained important knowledge of how to organize and realize IT projects, including controlling, reporting, planning, and communicating with external partners. 
 

Language(s) of Instruction
English
Host Institution Course Number
0433 L 709
Host Institution Course Title
INTERNET OF SERVICES LAB
Host Institution Campus
Technische Universität Berlin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Telekommunikationssysteme
Course Last Reviewed
2023-2024

COURSE DETAIL

COMPUTER SYSTEMS ARCHITECTURE
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
115
UCEAP Course Suffix
UCEAP Official Title
COMPUTER SYSTEMS ARCHITECTURE
UCEAP Transcript Title
COMP SYSTEMS ARCH
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

The following topics are covered in this course: computer arithmetic, number formats (place value systems, fixed- and floating-point numbers); basics of digital design ((combinatorial logic, gates, truth tables, storage elements, finite state machines); basic technologies and components of a (secure) computer architecture; assembly programming (MIPS): assembly language, control flow, addressing; structure and operation of a multi-cycle data path (MIPS), structure and operation of a multi-cycle implementation; measuring and evaluating performance (SPEC benchmarks, Amdahl's law); structure and operation of a simple Von Neumann model; introduction to pipelining: concepts, hazards, forwarding, solutions; memory hierarchy, caches, virtual memory; input/output techniques (addressing, synchronization, direct memory access).

Language(s) of Instruction
German
Host Institution Course Number
0401 L 410
Host Institution Course Title
RECHNERORGANISATION
Host Institution Campus
FAKULTÄT IV ELEKTROTECHNIK UND INFORMATIK
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Technische Informatik und Mikroelektronik
Course Last Reviewed
2023-2024

COURSE DETAIL

OBJECT-ORIENTED PROGRAMMING IN JAVA
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
140
UCEAP Course Suffix
UCEAP Official Title
OBJECT-ORIENTED PROGRAMMING IN JAVA
UCEAP Transcript Title
OBJ-ORNTD PRGM JAVA
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

This course introduces students to modern programming techniques using the Java programming language as an example. The use of object-oriented concepts enables students to quickly work on complex tasks independently. In the practical exercises, students also learn how to use a development environment and a version management system (git) while programming. The programming language used is Java. -Java basics: * Data types, variables, operators, static methods / functions - Object orientation: * Classes and objects * Polymorphism with interfaces * Generics * Implementation inheritance - Java Collections - Error handling - Input / Output - GUI if necessary.

Language(s) of Instruction
German
Host Institution Course Number
50139
Host Institution Course Title
OBJEKTORIENTIERTES PROGRAMMIEREN IN DEN INGENIEURWISSENSCHAFTEN MIT JAVA
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Land- und Seeverkehr
Course Last Reviewed
2023-2024

COURSE DETAIL

THE HISTORY OF ANTISEMITISM IN GERMANY
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
History German Ethnic Studies
UCEAP Course Number
108
UCEAP Course Suffix
UCEAP Official Title
THE HISTORY OF ANTISEMITISM IN GERMANY
UCEAP Transcript Title
HIST ANTISEMTSM GER
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

The German-speaking region was essential for the development of modern antisemitism. While many forms of early Christian and medieval persecution of Jews existed all over Europe, the Protestant reformation in Central Europe, contributed greatly to the proliferation and adaptation of medieval anti-Jewish sentiments into the early modern era. During the Enlightenment and the romantic period, the first major steps towards modernizing anti-Jewish sentiments happened. The class will address important social (middle-class), political (parties), intellectual (race theory) as well as cultural (visual culture) dimensions of the modern antisemitism, primarily during the 19th and early 20th century. Since the 18th century, Jewish Activists and intellectuals engaged in fighting antisemitism which the class will also address. The specific form of Nazi antisemitism will be discussed in its relation to the comprehensive discriminatory policy of the Nazi regime and, later on, the extermination policy during the Holocaust. With the almost complete annihilation of European Jewry, the history of modern antisemitism did not end, but, instead, it caused further fundamental changes in its structure. The final meetings will be devoted to these changes after 1945 and in the contemporary German-speaking world. While the class will insist on studying the specifically German-speaking forms of anti-Judaism and antisemitism, it will also place the ‘German case’ into the wider European context.

Language(s) of Instruction
English
Host Institution Course Number
3151L0002
Host Institution Course Title
THE HISTORY OF ANTISEMITISM IN GERMANY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Zentrum für Antisemitismusforschung
Course Last Reviewed
2023-2024

COURSE DETAIL

INTERMEDIATE GERMAN II DISCOVERING BERLIN
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
C
UCEAP Official Title
INTERMEDIATE GERMAN II DISCOVERING BERLIN
UCEAP Transcript Title
INT II DISCVR BERLN
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

The course is for students who want to improve their language skills in a practical context and get to know Berlin better. They will discover very different sides of the city: discussing current topics, exploring the Berlin world of media, looking at the city in film and music and dealing with city history and Berlin notabilities. An important aspect will be the real "discovery": Students explore places and neighborhoods during excursions and get into a conversation with Berliners. In addition, students learn to carefully extract and reproduce information from complex reading and listening texts, videos, and conversations. They also train their skills to discuss, present or write on current topics.
 

Language(s) of Instruction
German
Host Institution Course Number
Host Institution Course Title
DEUTSCH ALS FREMDSPRACHE FÜR STUDIERENDE BERLIN ENTDECKEN B2
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Zentraleinrichtung Moderne Sprachen (ZEMS)
Course Last Reviewed
2022-2023

COURSE DETAIL

INTERMEDIATE GERMAN I
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
German
UCEAP Course Number
70
UCEAP Course Suffix
UCEAP Official Title
INTERMEDIATE GERMAN I
UCEAP Transcript Title
INTERMEDIATE GER I
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

Students further expand their listening, reading, speaking and writing skills with authentic texts and communication situations in the fields of everyday life, popular science, culture and society, and literature.

Language(s) of Instruction
German
Host Institution Course Number
Host Institution Course Title
DEUTSCH ALS FREMDSPRACHE FÜR STUDIERENDE B1
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Zentraleinrichtung Moderne Sprachen (ZEMS)
Course Last Reviewed
2022-2023

COURSE DETAIL

PHILOSOPHY OF MATHEMATICS
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Philosophy Mathematics
UCEAP Course Number
108
UCEAP Course Suffix
UCEAP Official Title
PHILOSOPHY OF MATHEMATICS
UCEAP Transcript Title
PHILOSOPHY OF MATH
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

In this course, students learn about a number of key topics in the philosophy of mathematics. It ensure students are familiar with the main views such as Platonism, nominalism, logicism, formalism, intuitionism, and structuralism, as well as the main criticisms of each. Students learn about the philosophical significance of Russell’s paradox and Gödel’s incompleteness theorems. From here, they consider topics in the philosophy of mathematical practice, such as the nature of mathematical proofs, the use of diagrams in mathematical reasoning, explanation and understanding in mathematics, mathematical knowledge, and the ethics of mathematics.  

Language(s) of Instruction
English
Host Institution Course Number
3130 L 018
Host Institution Course Title
PHILOSOPHY OF MATHEMATICS
Host Institution Campus
Technische Universität Berlin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Philosophie, Literatur-, Wissenschafts- und Technikgeschichte
Course Last Reviewed
2022-2023
Subscribe to Technical University Berlin