Discipline ID
bf91b86a-62db-4996-b583-29c1ffe6e71e

COURSE DETAIL

MACHINE LEARNING
Country
Denmark
Host Institution
University of Copenhagen
Program(s)
University of Copenhagen
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
141
UCEAP Course Suffix
A
UCEAP Official Title
MACHINE LEARNING
UCEAP Transcript Title
MACHINE LEARNING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course introduces basic theory and algorithms of machine learning. Topics include: supervised learning setting; unsupervised learning setting; concentration of measure inequalities; analysis of generalization in classification; algorithms; assumptions behind the algorithms taught in the course, their implications, and common pitfalls; and correlation versus causality. The course assumes solid math and programming skills, including knowledge of linear algebra, calculus, probability theory, discrete mathematics, and programming. 

Language(s) of Instruction
English
Host Institution Course Number
NDAK22000U
Host Institution Course Title
MACHINE LEARNING A (MLA)
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Science
Host Institution Degree
Master
Host Institution Department
Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

INTENSIVE LAB RESEARCH
Country
Japan
Host Institution
Tohoku University
Program(s)
Engineering and Science
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Physics Mechanical Engineering Mathematics Materials Science Environmental Studies Engineering Electrical Engineering Earth & Space Sciences Computer Science Civil Engineering Chemistry Chemical Engineering Biological Sciences Bioengineering Biochemistry Agricultural Sciences
UCEAP Course Number
186
UCEAP Course Suffix
C
UCEAP Official Title
INTENSIVE LAB RESEARCH
UCEAP Transcript Title
LAB RESEARCH
UCEAP Quarter Units
15.00
UCEAP Semester Units
10.00
Course Description

The Individual Research Training Senior (IRT Senior) Course is an advanced course of the Individual Research Training A (IRT A) course in the Tohoku University Junior Year Program in English (JYPE) in the fall semester. Though short-term international exchange students are not degree candidates at Tohoku University, a similar experience is offered by special arrangement. Students are required to submit: an abstract concerning the results of their IRT Senior project, a paper (A4, 20-30 pages) on their research at the end of the exchange term, and an oral presentation on the results of their IRT Senior project near the end of the term.

Language(s) of Instruction
Host Institution Course Number
N/A
Host Institution Course Title
INDIVIDUAL RESEARCH TRAINING SENIOR A
Host Institution Campus
Tohoku University
Host Institution Faculty
Host Institution Degree
Host Institution Department
JYPE
Course Last Reviewed
2024-2025

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

ALGORITHMS AND DATA STRUCTURES IN AN OBJECT-ORIENTED FRAMEWORK
Country
United Kingdom - England
Host Institution
University of London, Queen Mary
Program(s)
University of London, Queen Mary
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
158
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMS AND DATA STRUCTURES IN AN OBJECT-ORIENTED FRAMEWORK
UCEAP Transcript Title
ALGORITH&DATA STRUC
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course explores the basic concepts of algorithms and data structures expressed using the Java programming language. Java is an object-oriented language, and the object-oriented style is recognized as a good way of both breaking down a program into coherent parts, and generalizing these parts so they may be re-used in a variety of contexts. A key theme is the idea of "abstraction": being able to separate out the way a program component works in interaction with other components from what goes on underneath to make it work. The course is for those who have already covered the basics of programming, and wish to move on to use and develop their programming skills for designing and constructing components of programs of a larger scale.
Language(s) of Instruction
English
Host Institution Course Number
ECS510U
Host Institution Course Title
ALGORITHMS AND DATA STRUCTURES IN AN OBJECT-ORIENTED FRAMEWORK
Host Institution Course Details
Host Institution Campus
Queen Mary, University of London
Host Institution Faculty
Host Institution Degree
Host Institution Department
School of Electronic Engineering and Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

INTRODUCTION TO PYTHON FOR ECONOMISTS
Country
Italy
Host Institution
University of Bologna
Program(s)
University of Bologna
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Economics Computer Science
UCEAP Course Number
80
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO PYTHON FOR ECONOMISTS
UCEAP Transcript Title
INTRO PYTHON ECON
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course is part of the Laurea Magistrale degree program and is intended for advanced level students. Enrolment is by permission of the instructor. This course introduces the main concepts of Python and its use in economic and econometric analyses. In particular, the course focuses on: 1) data types: definitions and use; 2) pandas; 3) basic programming structures (loops, if,...); 4) a primer on classes; and 5) applications to economics and econometrics.

Language(s) of Instruction
English
Host Institution Course Number
B2032
Host Institution Course Title
INTRODUCTION TO PYTHON FOR ECONOMISTS
Host Institution Campus
BOLOGNA
Host Institution Faculty
Host Institution Degree
LM IN ECONOMICS
Host Institution Department
Economics
Course Last Reviewed
2023-2024

COURSE DETAIL

MACHINE LEARNING FOR BUSINESS DECISION-MAKING
Country
Spain
Host Institution
Carlos III University of Madrid
Program(s)
Carlos III University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science Business Administration
UCEAP Course Number
154
UCEAP Course Suffix
UCEAP Official Title
MACHINE LEARNING FOR BUSINESS DECISION-MAKING
UCEAP Transcript Title
MACHINE LEARN BUS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course discusses machine learning and its uses in business decision-making. Topics include: data extraction and exploration; basic models for classification and regression; training, hyper-parameter tuning, model evaluation, pre-processing; feature selection and generation; advanced models for classification and regression; unsupervised learning.

Language(s) of Instruction
English
Host Institution Course Number
17661
Host Institution Course Title
APRENDIZAJE AUTOMÁTICO PARA LA TOMA DE DECISIONES EMPRESARIALES
Host Institution Campus
Getafe
Host Institution Faculty
Ciencias Sociales y Jurídicas
Host Institution Degree
Empresa y Tecnología
Host Institution Department
Informática
Course Last Reviewed
2023-2024

COURSE DETAIL

ADVANCED DATA SCIENCE
Country
Japan
Host Institution
Waseda University
Program(s)
Waseda University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
125
UCEAP Course Suffix
UCEAP Official Title
ADVANCED DATA SCIENCE
UCEAP Transcript Title
ADV DATA SCIENCE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This is an advanced-level Data Science course, focusing on deep learning, which has witnessed great success over the past decade. Two of the most successful fields of deep learning are image processing and natural language processing. 

Some of the most successful applications of deep learning in image processing include object detection, image segmentation, and image classification. In natural language processing, deep learning has been used to develop applications such as machine translation, text classification, automatic summarization and question answering.  

The course begins with an overview of deep learning, and a review class for Python and the PyTorch library respectively. Then, the course studies linear algebra and calculus from numerical perspectives. The course also reviews the basics of statistics and information theory for deep learning and the basics of machine learning, including topics like overfitting, supervised and unsupervised learning, and stochastic gradient descent.  

The course introduces neural network models using the familiar linear and softmax regression, as well as the concept of multilayer perceptrons and the essential technique of backward propagation.  The course also studies various ways to regularize deep neural networks, such as putting norm penalties or allowing dropout, and how to do optimization for training these regularized deep neural networks. The latter half of the course focuses on convolutional neural networks for image processing and recurrent and recursive neural networks for natural language processing. Last, the recent important topic of fine-tuning a pre-trained large language model will also be covered. 

 

Language(s) of Instruction
English
Host Institution Course Number
INFY301L
Host Institution Course Title
ADVANCED DATA SCIENCE
Host Institution Campus
Waseda University
Host Institution Faculty
Host Institution Degree
Host Institution Department
SILS - Information Science
Course Last Reviewed
2023-2024

COURSE DETAIL

COMPUTER SCIENCE AND LINGUISTICS
Country
France
Host Institution
University of Bordeaux
Program(s)
University of Bordeaux
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Linguistics Computer Science
UCEAP Course Number
128
UCEAP Course Suffix
A
UCEAP Official Title
COMPUTER SCIENCE AND LINGUISTICS
UCEAP Transcript Title
COMP SCI & LING
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course focuses on the practical aspects of the automated processing of human languages. It develops knowledge of useful and logical aspects, as well as useful prototypes of the same nature. The course introduces the basics of the programming language Python.

Language(s) of Instruction
French
Host Institution Course Number
5LNSE32
Host Institution Course Title
LINGUISTIQUE INFORMATIQUE: LEXIQUE
Host Institution Course Details
Host Institution Campus
UNIVERSITÉ BORDEAUX MONTAIGNE
Host Institution Faculty
Host Institution Degree
Host Institution Department
Sciences du Langage
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
Subscribe to Computer Science