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

COURSE DETAIL

INTERNSHIP
Country
China
Host Institution
CIEE, Shanghai
Program(s)
Summer Global Internship, Shanghai
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Sociology Political Science Legal Studies Health Sciences Environmental Studies Engineering Education Economics Development Studies Computer Science Communication Business Administration Biological Sciences Asian Studies
UCEAP Course Number
187
UCEAP Course Suffix
S
UCEAP Official Title
INTERNSHIP
UCEAP Transcript Title
INTERNSHIP
UCEAP Quarter Units
9.00
UCEAP Semester Units
6.00
Course Description
The course is designed to prepare students for leadership in a globally interdependent and culturally diverse workforce. Throughout the course, students are challenged to question, think, and respond thoughtfully to the issues they observe and encounter in the internship setting, and the designated city in general. Students have the opportunity to cultivate the leadership skills of problem-solving, deliberation, negotiation, teamwork, intercultural communication, and systems thinking. In addition, the virtual nature of the course, with classmates attending from different regions of the world, offers a unique opportunity for cross-cultural comparative analysis. This is a hybrid course, with both online and in-person components. Online components include instructor led webinars, video lectures, discussion forums, assignments, and readings. Face-to-face elements of the course include local events, site visits, workshops, guest speakers, and participation in a prearranged internship, where students are required to work approximately 200-240 internship hours over the 8-week term.
Language(s) of Instruction
English
Host Institution Course Number
INSH3826HYBR
Host Institution Course Title
ACADEMIC INTERNSHIP
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
CIEE

COURSE DETAIL

ARTIFICIAL INTELLIGENCE
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
114
UCEAP Course Suffix
UCEAP Official Title
ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFICIAL INTEL
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course provides a study of the basic techniques for building intelligent computer systems and how Artificial Intelligence is applied to problems. It covers theory, algorithms, and their applications. The course is divided into four parts. The first part of the course includes an introduction to AI, history of AI, problem solving and search. The second part covers machine learning, linear models, decision trees, and neural networks. The third part studies decision marking and includes topics such as, logical agents, quantifying uncertainty, Bayesian networks, Markov decision process, and reinforcement learning. The final part of the course examines natural language processing, computer vision, and robotics.

Language(s) of Instruction
English
Host Institution Course Number
CSIE5400
Host Institution Course Title
ARTIFICIAL INTELLIGENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Graduate Institute of Computer Science and Information Engineering

COURSE DETAIL

DATA SCIENCE
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
100
UCEAP Course Suffix
UCEAP Official Title
DATA SCIENCE
UCEAP Transcript Title
DATA SCIENCE
UCEAP Quarter Units
12.00
UCEAP Semester Units
8.00
Course Description
This course covers the components that go into a full data science pipeline from the collection, processing, and cleaning of data, to storing it efficiently in a database, to the implementation of efficient and modular models, to the exploration of data through interactive visualizations. Emphasis is on dealing with data from multiple sources, and on the design of a modular work flow. Finally, the course touches upon some of the fundamental challenges in data science, such as the presence of bias, and its potential impact on decision-making.
Language(s) of Instruction
English
Host Institution Course Number
NDAB18000U
Host Institution Course Title
DATA SCIENCE
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

INTRODUCTION TO COMPUTER MUSIC: FROM ANALYSIS TO ALGORITHMIC MUSIC
Country
Hong Kong
Host Institution
Chinese University of Hong Kong
Program(s)
Chinese University of Hong Kong
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
10
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO COMPUTER MUSIC: FROM ANALYSIS TO ALGORITHMIC MUSIC
UCEAP Transcript Title
INTR COMPUTER MUSIC
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course examines computer music for students with basic programming abilities. It covers fundamental audio analysis and synthesis, and algorithmic music with machine learning.

Language(s) of Instruction
English
Host Institution Course Number
AIST2010
Host Institution Course Title
INTRODUCTION TO COMPUTER MUSIC: FROM ANALYSIS TO ALGORITHMIC MUSIC
Host Institution Campus
CUHK
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

INTRODUCTORY PROGRAMMING 2
Country
United Kingdom - Scotland
Host Institution
University of Glasgow
Program(s)
University of Glasgow
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Engineering Computer Science
UCEAP Course Number
112
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTORY PROGRAMMING 2
UCEAP Transcript Title
INTRO PROGRAMMING 2
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course explores the knowledge and skills necessary to write programs in the C programming language. This foundation is extended to encompass the construction of larger programs with emphasis on adhering to the specification when writing modules of larger programs.
Language(s) of Instruction
English
Host Institution Course Number
ENG2083
Host Institution Course Title
INTRODUCTORY PROGRAMMING 2
Host Institution Campus
University of Glasgow
Host Institution Faculty
Host Institution Degree
Host Institution Department
School of Engineering

COURSE DETAIL

INTRODUCTION TO WEB DESIGN
Country
Australia
Host Institution
University of Queensland
Program(s)
University of Queensland
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
22
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO WEB DESIGN
UCEAP Transcript Title
INTRO TO WEB DESIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course introduces design and development practices for multimedia content, focusing particularly on web sites. Modern design practices for the web are taught, framed by an introduction to human-centered design techniques, particularly heuristic based interface design guidelines for web interfaces and web accessibility from a global perspective. Today's web sites need to be both well designed and dynamic, thus the course also introduces some basic scripting techniques for going beyond static content. The focus of learning is activity based and incorporates both individual and team based exercises.
Language(s) of Instruction
English
Host Institution Course Number
DECO1400
Host Institution Course Title
INTRODUCTION TO WEB DESIGN
Host Institution Campus
Queensland
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Technology and Electrical Engineering

COURSE DETAIL

OBJECT ORIENTED PROGRAMMING
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
135
UCEAP Course Suffix
UCEAP Official Title
OBJECT ORIENTED PROGRAMMING
UCEAP Transcript Title
OBJECT ORIENTD PROG
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This course examines outline of object-oriented programming, use of C + + standard library, classes and objects, inheritance and derivation, polymorphism and combination, preliminary design patterns and new features of C + + programming language.

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP130135
Host Institution Course Title
OBJECT ORIENTED PROGRAMMING
Host Institution Campus
Host Institution Faculty
WANG Xueping
Host Institution Degree
Host Institution Department
Computer Science and Technology

COURSE DETAIL

COMPUTATIONAL COMPLEXITY
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Graduate
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
205
UCEAP Course Suffix
UCEAP Official Title
COMPUTATIONAL COMPLEXITY
UCEAP Transcript Title
COMPUTE COMPLEXITY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The aim of this course is to study the various measures of difficulty of problem solving in computing, and to introduce some techniques in theoretical computer science such as non-determinism, digitalization, simulation, padding, reduction, randomization and interaction. Topics covered include: space and time complexity - the classes P, NP, co-NP, PSPACE, EXP, etc.; tape compression; linear speedup; polynomial reduction; Cook's theorem; Savitch's theorem; translation lemma; Gap theorem; NP-completeness and NP-hard problems; probabilistic complexity classes; approximation algorithms; and interactive protocols.
Language(s) of Instruction
English
Host Institution Course Number
CS5230
Host Institution Course Title
COMPUTATIONAL COMPLEXITY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

PROGRAMMING TECHNOLOGY I
Country
Spain
Host Institution
Complutense University of Madrid
Program(s)
Complutense University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
103
UCEAP Course Suffix
A
UCEAP Official Title
PROGRAMMING TECHNOLOGY I
UCEAP Transcript Title
PROGRAMMING TECH I
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers a study of programming technology. Topics include: Object Oriented Programming (OOP); classes and objects, the creation and destruction of objects, and dynamic memory; inheritance; polymorphism and dynamic binding; exceptions; input and output.

Language(s) of Instruction
Host Institution Course Number
805344
Host Institution Course Title
TECNOLOGÍA DE LA PROGRAMACIÓN I
Host Institution Campus
Moncloa
Host Institution Faculty
Facultad de Informática
Host Institution Degree
GRADO EN INGENIERÍA INFORMÁTICA
Host Institution Department
Departamento de Sistemas Informáticos y Computación

COURSE DETAIL

COMPUTATIONAL FINANCE
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
137
UCEAP Course Suffix
UCEAP Official Title
COMPUTATIONAL FINANCE
UCEAP Transcript Title
COMPUTATNL FINANCE
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
Students explore the basic concepts of quantitative finance and financial engineering. They also examine the major decision, hedging, and pricing problems in finance, formulate these problems as mathematical models, and explore the computational techniques to solve the arising models.
Language(s) of Instruction
English
Host Institution Course Number
CO422
Host Institution Course Title
COMPUTATIONAL FINANCE
Host Institution Campus
Imperial College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computing
Subscribe to Computer Science