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

COURSE DETAIL

DATA-DRIVEN MARKETING
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
116
UCEAP Course Suffix
UCEAP Official Title
DATA-DRIVEN MARKETING
UCEAP Transcript Title
DATA-DRIVEN MKTG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines concepts, methods and tools to demonstrate the return on investment (ROI) of marketing activities and to leverage on data and marketing analytics to make better and more informed marketing decisions. Course topics covered include customer lifetime value, segmentation, targeting, positioning, forecasting, conjoint analysis etc. The course requires students to take prerequisites.

Language(s) of Instruction
English
Host Institution Course Number
BT4211
Host Institution Course Title
DATA-DRIVEN MARKETING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems and Analytics
Course Last Reviewed
2025-2026

COURSE DETAIL

INTRODUCTION TO C PROGRAMMING
Country
France
Host Institution
University of Bordeaux
Program(s)
University of Bordeaux
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
21
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO C PROGRAMMING
UCEAP Transcript Title
INTRO C PROGRAMMING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course focuses on implementing programs in the imperative paradigm using the C language under a UNIX operating system. It utilizes programming skills, compilation, and debugging aspects. Notions of name scope, lifespan and typing of variables, and recursion are also studied.

Language(s) of Instruction
French
Host Institution Course Number
4TPU215U
Host Institution Course Title
INITIATION À LA PROGRAMMATION C
Host Institution Campus
UNIVERSITÉ DE BORDEAUX
Host Institution Faculty
Sciences
Host Institution Degree
Licence
Host Institution Department
Computer Sciences
Course Last Reviewed
2021-2022

COURSE DETAIL

INDIVIDUAL PROJECT
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
143
UCEAP Course Suffix
UCEAP Official Title
INDIVIDUAL PROJECT
UCEAP Transcript Title
INDIVIDUAL PROJECT
UCEAP Quarter Units
12.00
UCEAP Semester Units
8.00
Course Description
In this course, students create a piece of technology (for example and application) that is the basis of their project. Alongside this, students write an extensive report.
Language(s) of Instruction
Host Institution Course Number
Host Institution Course Title
INDIVIDUAL PROJECT
Host Institution Course Details
Host Institution Campus
Imperial College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computing
Course Last Reviewed

COURSE DETAIL

THEORETICAL COMPUTER SCIENCE
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
Scottish Universities,University of Edinburgh
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
THEORETICAL COMPUTER SCIENCE
UCEAP Transcript Title
THEORETICL COMP SCI
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course introduces the fundamental concepts of the theory of computer science. What does "computing" mean? Are all "computers" basically the same? Can we tell whether our programs are "correct" - and what does "correct" mean? Can we solve problems in reasonable time, and can we tell whether we can? The course concentrates primarily on conceptual understanding, but adds enough detail to allow students to go on to further courses, and it illustrates how the fundamental concepts are reflected throughout the discipline.
Language(s) of Instruction
English
Host Institution Course Number
INFR10059
Host Institution Course Title
THEORETICAL COMPUTER SCIENCE
Host Institution Course Details
Host Institution Campus
Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed

COURSE DETAIL

MACHINE LEARNING
Country
Hong Kong
Host Institution
University of Hong Kong
Program(s)
University of Hong Kong
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
117
UCEAP Course Suffix
UCEAP Official Title
MACHINE LEARNING
UCEAP Transcript Title
MACHINE LEARNING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course examines algorithms, tools, practices, and applications of machine learning. Topics include core methods such as supervised learning (classification and regression), unsupervised learning (clustering, principal component analysis), Bayesian estimation, neural networks; common practices in data pre-processing, hyper-parameter tuning, and model evaluation; tools/libraries/APIs such as scikit-learn, Theano/Keras, and multi/many-core CPU/GPU programming.

Language(s) of Instruction
English
Host Institution Course Number
COMP3314
Host Institution Course Title
MACHINE LEARNING
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2024-2025

COURSE DETAIL

COMPUTER ORGANIZATION AND ARCHITECTURE
Country
Mexico
Host Institution
National Autonomous University of Mexico
Program(s)
National Autonomous University of Mexico
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
105
UCEAP Course Suffix
UCEAP Official Title
COMPUTER ORGANIZATION AND ARCHITECTURE
UCEAP Transcript Title
COMPUTER ORG&ARCH
UCEAP Quarter Units
6.50
UCEAP Semester Units
4.30
Course Description
This course provides an overview of the structure and design of computer systems, emphasizing criteria that inform design decisions with favorable cost-benefit relationships. Topics include: quantitative principles of architecture design; representation of data in digital computers; Boolean algebra; combinational circuits and sequences; design of instruction set architectures; control unit; pipelining; hardware-software relationship; memory hierarchy; input/output and buses; multiprocessor systems; cutting-edge architectures.
Language(s) of Instruction
Spanish
Host Institution Course Number
1428
Host Institution Course Title
ORGANIZACIÓN Y ARQUITECTURA DE COMPUTADORAS
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Ciencias de la Computación, Facultad de Ciencias
Course Last Reviewed

COURSE DETAIL

COLLEGE COMPUTER BASICS
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
43
UCEAP Course Suffix
UCEAP Official Title
COLLEGE COMPUTER BASICS
UCEAP Transcript Title
COLLEGE COMP BASICS
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This course covers basic knowledge of computers, including networks, office software, web basics, and Word, Excel, and PowerPoint in Microsoft Office 2016 packages.

 

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP110043
Host Institution Course Title
COLLEGE COMPUTER BASICS
Host Institution Course Details
Host Institution Campus
Fudan University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2020-2021

COURSE DETAIL

DATA STRUCTURES AND ALGORITHMS
Country
United Kingdom - England
Host Institution
University of Sussex
Program(s)
University of Sussex
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
DATA STRUCTURES AND ALGORITHMS
UCEAP Transcript Title
DATA STRUCT&ALGOR
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course introduces data structures and algorithms for computer scientists. The course explores a number of fundamental data structures, including arrays linked lists, stacks, queues, trees, hash tables, and graphs. These are presented both abstractly, via the notion abstract data types, and concretely in terms of their implementation in an object-oriented framework. The data structures are discussed and analyzed in terms of efficiency of the basic operations they support and their application to program design problems. Consideration is given to important, fundamental algorithms for searching and sorting data.
Language(s) of Instruction
English
Host Institution Course Number
G5117
Host Institution Course Title
DATA STRUCTURES & ALGORITHMS
Host Institution Campus
University of Sussex
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed
2019-2020

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

DATABASE MANAGEMENT SYSTEM
Country
France
Host Institution
University of Bordeaux
Program(s)
University of Bordeaux
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
117
UCEAP Course Suffix
UCEAP Official Title
DATABASE MANAGEMENT SYSTEM
UCEAP Transcript Title
DATABASE MANAGEMENT
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course explores the following various concepts are studied: physical organization of databases, indexes, evaluation of queries, query optimization, transactions, concurrency control, database failure and recovery, nested SQL, integrity constraints.
Language(s) of Instruction
French
Host Institution Course Number
4TYE706U
Host Institution Course Title
SYSTÈME DE GESTION DES BASES DE DONNÉES
Host Institution Course Details
Host Institution Campus
UNIVERSITÉ DE BORDEAUX: Collège des Sciences et Techniques
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatique
Course Last Reviewed
2020-2021
Subscribe to Computer Science