Skip to main content
Discipline ID
bf91b86a-62db-4996-b583-29c1ffe6e71e

COURSE DETAIL

ADVANCED COMPUTER ARCHITECTURE
Country
United Kingdom - England
Host Institution
Imperial College London
Program(s)
Imperial College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
171
UCEAP Course Suffix
UCEAP Official Title
ADVANCED COMPUTER ARCHITECTURE
UCEAP Transcript Title
ADV COMP ARCHITECTR
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

The course teaches students a thorough understanding of high-performance and energy-efficient computer architecture. Students learn principles and techniques for evaluating architectural proposals, explore how knowledge of computer architecture informs software performance engineering, and gain a deep understanding of topical trends in advanced computer architecture, compiler design, operating systems, and parallel processing

Language(s) of Instruction
English
Host Institution Course Number
60001
Host Institution Course Title
ADVANCED COMPUTER ARCHITECTURE
Host Institution Campus
Kensington
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computing
Course Last Reviewed
2023-2024

COURSE DETAIL

MULTIMEDIA AND WIRELESS 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
147
UCEAP Course Suffix
A
UCEAP Official Title
MULTIMEDIA AND WIRELESS LAB
UCEAP Transcript Title
MLTIMD&WIRELESS LAB
UCEAP Quarter Units
8.50
UCEAP Semester Units
5.70
Course Description

This lab course (Praktikum) trains in video encoding and transmission over communication networks. A particular focus will be on wireless and mobile networks, which are becoming increasingly important. After a successful completion the students are capable of encoding video clips, assessing the video quality using objective video quality metrics, and streaming the video. The students will further acquire the basics in the field of wireless communication - interference, broadcast communication medium, rate and power control. They will build up technical expertise on MAC and routing protocol behaviour in wireless mesh networking environments through various experiment set-up and performance evaluations.

Language(s) of Instruction
English
Host Institution Course Number
0432 L 833
Host Institution Course Title
MULTIMEDIA AND WIRELESS 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

GAME PROGRAMMING IN PYTHON
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
53
UCEAP Course Suffix
UCEAP Official Title
GAME PROGRAMMING IN PYTHON
UCEAP Transcript Title
GAME PROGRMG PYTHON
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

In this course, you will create a graphical action game in Python. In the process, you will learn fundamental concepts and tools that programmers use. The course will guide you step by step from a first prototype to a working game. By the end of the course, you will deploy your game to a live website. No previous programming knowledge is required.

Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
GAME PROGRAMMING IN PYTHON
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2024-2025

COURSE DETAIL

PYTHON FOR DATA ANALYSIS AND VISUALIZATION
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
52
UCEAP Course Suffix
UCEAP Official Title
PYTHON FOR DATA ANALYSIS AND VISUALIZATION
UCEAP Transcript Title
PYTHON DATA VISUAL
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

In this course, the fundamentals of Python are covered, with a special focus on the skills necessary for in-depth data analyses and data visualization. These two skills are fundamental in a wide range of disciplines, including but not limited to STEM (Sciences, Technology, Engineering and Mathematics) and Humanities fields of study. This course will cover the following: data types and compound data structures, conditional statements and loops, Python functions, importing, exporting and analyzing different types of data using pandas, visualizing data using Matplotlib and Seaborn, and developing interactive plots with Plotly. At the end of the two weeks course, students will work and present a final personal data analytics and visualization project.

Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
PYTHON FOR DATA ANALYSIS AND VISUALIZATION
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2024-2025

COURSE DETAIL

OPTIMISATION FOR LARGE-SCALE DATA-DRIVEN INFERENCE
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
138
UCEAP Course Suffix
UCEAP Official Title
OPTIMISATION FOR LARGE-SCALE DATA-DRIVEN INFERENCE
UCEAP Transcript Title
DATA-DRIVEN INFEREN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course covers several current and advanced topics in optimization, with an emphasis on efficient algorithms for solving large scale data-driven inference problems. Topics include first and second order methods, stochastic gradient type approaches and duality principles. Many relevant examples in statistical learning and machine learning are covered in detail. The algorithms uses the Python programming language. The course requires students to take prerequisites.

Language(s) of Instruction
English
Host Institution Course Number
DSA4212
Host Institution Course Title
OPTIMISATION FOR LARGE-SCALE DATA-DRIVEN INFERENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Statistics and Data Science
Course Last Reviewed
2024-2025

COURSE DETAIL

DATA SCIENCE
Country
Japan
Host Institution
Tohoku University
Program(s)
Engineering and Science
UCEAP Course Level
Graduate
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
200
UCEAP Course Suffix
UCEAP Official Title
DATA SCIENCE
UCEAP Transcript Title
DATA SCIENCE
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This data science course introduces essential techniques and tools used in Data Science. Each week the course covers a unique topic, starting from the very basics of the Data Science pipeline to advanced topics like Neural Networks and Time-Series Analysis, all explained using a sophisticated slides and easy-to-understand Python codes.
 

For this semester, the course will use a single comprehensive dataset that could cover all of the topics, to make it easier for students to understand the concepts of data science, without spending too much time understanding the dataset.
 

By the end of this course, students are expected to:

1.  Understand the Data Science Pipeline.
2. Apply various machine learning techniques.
3. Evaluate model performance and fine-tune hyperparameters.
4. Understand and apply Neural Networks, Text Mining, and Time-Series Analysis.
5. Translate theory into practice using Python.

Language(s) of Instruction
English
Host Institution Course Number
N/A
Host Institution Course Title
MACHINE LEARNING BASICS
Host Institution Course Details
Host Institution Campus
Tohoku University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2023-2024

COURSE DETAIL

MOTION PLANNING
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mechanical Engineering Electrical Engineering Computer Science
UCEAP Course Number
144
UCEAP Course Suffix
UCEAP Official Title
MOTION PLANNING
UCEAP Transcript Title
MOTION PLANNING
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

Motion planning is a fundamental building block for autonomous systems, with applications in robotics, industrial automation, and autonomous driving. After completion of the course, students will have a detailed understanding of: Formalization of geometric, kinodynamic, and optimal motion planning; Sampling-based approaches: Rapidly-exploring random trees (RRT), probabilistic roadmaps (PRM), and variants; Search-based approaches: State-lattice based A* and variants; Optimization-based approaches: Differential Flatness and Sequential convex programming (SCP); The theoretical properties relevant to these algorithms (completeness, optimality, and complexity). Students will be able to: Decide (theoretically and empirically) which algorithm(s) to use for a given problem; Implement (basic versions) of the algorithms themselves; • Use current academic and industrial tools such as the Open Motion Planning Library (OMPL).

It provides a unified perspective on motion planning and includes topics from different research and industry communities. The goal is not only to learn the foundations and theory of currently used approaches, but also to be able to pick and compare the different methods for specific motion planning needs. An important emphasis is the consideration of both geometric and kinodynamic motion planning for the major algorithm types.

Language(s) of Instruction
English
Host Institution Course Number
3151 L001
Host Institution Course Title
MOTION PLANNING
Host Institution Campus
Technische Universität Berlin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Technische Informatik und Mikroelektronik
Course Last Reviewed
2023-2024

COURSE DETAIL

RELYING ON HALLUCINATIONS: THE LINGUISTICS BEHIND HUMAN-AI INTERACTIONS
Country
Spain
Host Institution
Pompeu Fabra University
Program(s)
UPF Barcelona International Summer School
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Linguistics Computer Science
UCEAP Course Number
140
UCEAP Course Suffix
UCEAP Official Title
RELYING ON HALLUCINATIONS: THE LINGUISTICS BEHIND HUMAN-AI INTERACTIONS
UCEAP Transcript Title
HUMAN-AI INTERACTN
UCEAP Quarter Units
1.50
UCEAP Semester Units
1.00
Course Description

This course explores the truthfulness of AI, as a non-reliable source of information, from a linguistic angle. On the premise that AI-tools are increasingly used to provide “information” in professional and private settings, but in reality are producing ‘hallucinations’, false information, the course compares the logic and architecture behind large language models (LLM) used in AI-tools with the logic and architecture behind human cognition (including the capacity for language). It also delves into several aspects of human language that contribute to our inclination to take AI-generated output at face value.

Language(s) of Instruction
English
Host Institution Course Number
59132
Host Institution Course Title
RELYING ON HALLUCINATIONS: THE LINGUISTICS BEHIND HUMAN-AI INTERACTIONS
Host Institution Campus
Ciutadella Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
UPF Education Abroad Program
Course Last Reviewed
2024-2025

COURSE DETAIL

WEB COMPUTING
Country
Japan
Host Institution
Tohoku University
Program(s)
Engineering and Science
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
WEB COMPUTING
UCEAP Transcript Title
WEB COMPUTING
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This course covers the foundations and growing applications of Web computing, ranging from web crawling, search, and mining to recent trends in natural language processing on the Web. The course is designed to help students understand the fundamental notions and software technologies underlying Web information services. Topics covered: frontiers in web computing; natural language processing for text processing; foundations of information retrieval; advances in information retrieval; information extraction from documents; from information extraction to knowledge acquisition; social network analysis and recommendation systems, and web service mashups. 

Language(s) of Instruction
Japanese
Host Institution Course Number
N/A
Host Institution Course Title
WEB COMPUTING
Host Institution Course Details
Host Institution Campus
Tohoku University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering
Course Last Reviewed
2023-2024

COURSE DETAIL

COMPUTER INTENSIVE STATISTICAL METHODS
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
114
UCEAP Course Suffix
UCEAP Official Title
COMPUTER INTENSIVE STATISTICAL METHODS
UCEAP Transcript Title
STATISTICAL METHODS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces students to several computer intensive statistical methods and the topics include: empirical distribution and plug-in principle, general algorithm of bootstrap method, bootstrap estimates of standard deviation and bias, jack-knife method, bootstrap confidence intervals, the empirical likelihood for the mean and parameters defined by simple estimating function, Wilks theorem, and EL confidence intervals, missing data, EM algorithm, and Markov Chain Monte Carlo methods. This course has a prerequisite of Mathematical Statistics. 

Language(s) of Instruction
English
Host Institution Course Number
ST4231
Host Institution Course Title
COMPUTER INTENSIVE STATISTICAL METHODS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Statistics and Data Science
Course Last Reviewed
2024-2025
Subscribe to Computer Science