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

COURSE DETAIL

VISUALIZATION AND EXPLORATORY ANALYSIS
Country
United Kingdom - England
Host Institution
University of London, Royal Holloway
Program(s)
University of London, Royal Holloway
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
VISUALIZATION AND EXPLORATORY ANALYSIS
UCEAP Transcript Title
VISUALIZATN&ANALYS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The course examines the principles and arts of statistical visualization and exploratory analysis of data. Course content includes construction of informative bi-variate plots, alongside visualization of multivariate data. It explores dimensional reduction, non-linear methods (t-SME, isomap, Proxigrams), and exploratory cluster analysis. Students examine standard methods for visualization of relational and graph data (Gephi), the importance of guarding against “snooping” and basic principles of color scale design and glyph choice.
Language(s) of Instruction
English
Host Institution Course Number
CS3250
Host Institution Course Title
VISUALISATION AND EXPLORATORY ANALYSIS
Host Institution Campus
Royal Holloway, University of London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

INTRODUCTION TO COMPUTER SCIENCE
Country
Hong Kong
Host Institution
Hong Kong University of Science and Technology (HKUST)
Program(s)
Hong Kong University of Science and Technology
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
21
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO COMPUTER SCIENCE
UCEAP Transcript Title
INTRO COMPUTER SCI
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
This is an introductory course in computer science. It teaches programming in the Python language. Students learn to detect and fix bugs in the code on their own. The goal is to run the program so that it can return the correct output on all input instances.
Language(s) of Instruction
English
Host Institution Course Number
COMP1021
Host Institution Course Title
INTRODUCTION TO COMPUTER SCIENCE
Host Institution Campus
HKUST Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering

COURSE DETAIL

INFORMATICS 2B - LEARNING
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
University of Edinburgh
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
117
UCEAP Course Suffix
UCEAP Official Title
INFORMATICS 2B - LEARNING
UCEAP Transcript Title
INFORMATICS 2B
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course provides an introduction to some of the basic mathematical and computational methods for learning from data. Students discuss the problems of clustering and classification, and how probabilistic and non-probabilistic methods can be applied to these. This course permanently replaces Informatics 2B - Algorithms, Data Structures, Learning (INFR08009).
Language(s) of Instruction
English
Host Institution Course Number
INFR08028
Host Institution Course Title
INFORMATICS 2B - LEARNING
Host Institution Campus
Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics

COURSE DETAIL

BIOINFORMATICS
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
153
UCEAP Course Suffix
UCEAP Official Title
BIOINFORMATICS
UCEAP Transcript Title
BIOINFORMATICS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course provides a grounding in basic bioinformatics algorithms, tools, and databases. The course also provides hands-on bioinformatics analysis experience and the ability to conduct independent bioinformatics analyses. Topics: algorithms, especially those for sequence alignment and assembly, which comprise the foundation of the rapid development of bioinformatics and DNA sequencing; leading bioinformatics tools for comparing and analyzing genomes starting from raw sequencing data; the functions and organization of a few essential bioinformatics databases and how they support various types of bioinformatics analysis.
Language(s) of Instruction
English
Host Institution Course Number
COMP3353
Host Institution Course Title
BIOINFORMATICS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

NATURAL COMPUTING
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
University of Edinburgh
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
NATURAL COMPUTING
UCEAP Transcript Title
NATURAL COMPUTING
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

This course teaches about bio-inspired algorithms for optimization and search problems. The algorithms are based on simulated evolution (including Genetic algorithms and Genetic programming), particle swarm optimization, ant colony optimization as well as systems made of membranes or biochemical reactions among molecules. These techniques are useful for searching very large spaces. For example, they can be used to search large parameter spaces in engineering design and spaces of possible schedules in scheduling. However, they can also be used to search for rules and rule sets, for data mining, for good feed-forward, or recurrent neural nets and so on. The idea of evolving, rather than designing, algorithms and controllers is especially appealing in AI. In a similar way it is tempting to use the intrinsic dynamics of real systems consisting e.g. of quadrillions of molecules to perform computations for us. The course includes technical discussions about the applicability and a number of practical applications of the algorithms.

Language(s) of Instruction
English
Host Institution Course Number
INFR11161
Host Institution Course Title
NATURAL COMPUTING
Host Institution Campus
University of Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
School of Informatics

COURSE DETAIL

ALGORITHM ANALYSIS
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
ALGORITHM ANALYSIS
UCEAP Transcript Title
ALGORITHM ANALYSIS
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
An algorithm is a well-defined mechanical procedure that solves a computational problem (Cormen et al., 1990). This course introduces students to elementary algorithm design techniques including divide and conquer, dynamic programming, greedy algorithms, and network flow, together with the mathematical proof techniques used to establish the correctness of algorithms. The course also covers NP-completeness. Textbook: J. Kleinberg and E. Tardos, ALGORITHM DESIGN. Prerequisites: Data Structure, DISCRETE MATHEMATICS
Language(s) of Instruction
English
Host Institution Course Number
CSI3108
Host Institution Course Title
ALGORITHM ANALYSIS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

PRINCIPLES AND PRACTICES OF SOFTWARE DEVELOPMENT
Country
Korea, South
Host Institution
Seoul National University
Program(s)
Seoul National University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
123
UCEAP Course Suffix
UCEAP Official Title
PRINCIPLES AND PRACTICES OF SOFTWARE DEVELOPMENT
UCEAP Transcript Title
SOFTWARE DEVELOPMNT
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course teaches the principles of software development for medium to large software design and implementation. Students apply these principles to software systems in practice by working on group projects. Through this experience, students learn how to build correct and high-performance software.

Language(s) of Instruction
English
Host Institution Course Number
M1522.002400
Host Institution Course Title
PRINCIPLES AND PRACTICES OF SOFTWARE DEVELOPMENT
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering

COURSE DETAIL

INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
121
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFICIAL INTEL
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
Computational (data-driven) AI is one of the fastest-growing and most exciting fields lately, and machine learning represents its genuine bleeding edge. In this course, you'll develop a clear understanding of the motivation for machine learning, and design intelligent systems that learn from data. Emphasis is placed on the analysis of these models, on methods of training them and on their application to engineering problems in prediction, regression, and classification. Prerequisites: Calculus, Linear Algebra, Probability Theory and Random Variables, Matlab/Python/C/C++ (either one) Programming skill.
Language(s) of Instruction
English
Host Institution Course Number
EEE3314
Host Institution Course Title
INTRODUCTION ARTIFICIAL INTELLIGENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Electrical and Electronics Engineering

COURSE DETAIL

DEEP NEURAL NETWORKS
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
125
UCEAP Course Suffix
UCEAP Official Title
DEEP NEURAL NETWORKS
UCEAP Transcript Title
DEEP NEURAL NETWORK
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description
This course examines deep neural networks (DNN) and covers the following topics: DNN basics, model complexity and model selection, optimization of DNNs, DNNs for images, DNNs for time series, explaining DNN decisions, DNNs beyond classification.
Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
DEEP NEURAL NETWORKS
Host Institution Campus
FAKULTÄT IV ELEKTROTECHNIK UND INFORMATIK
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatik

COURSE DETAIL

HEALTH DATA SCIENCE AND DATA ANALYTICS IN HEALTHCARE (LEVEL 2)
Country
United Kingdom - England
Host Institution
University College London
Program(s)
Summer at University College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Health Sciences Computer Science
UCEAP Course Number
114
UCEAP Course Suffix
S
UCEAP Official Title
HEALTH DATA SCIENCE AND DATA ANALYTICS IN HEALTHCARE (LEVEL 2)
UCEAP Transcript Title
HEALTH DATA SCIENCE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

Health Data Science is an area that combines scientific inquiry, statistical knowledge, substantive expertise, and computer programming in the area of healthcare and biomedicine. Students are introduced to fundamental data analytic tools and techniques, and learn how to use specialized software to analyze real-world health data.

Language(s) of Instruction
English
Host Institution Course Number
ISSU0091
Host Institution Course Title
HEALTH DATA SCIENCE AND DATA ANALYTICS IN HEALTHCARE (LEVEL 2)
Host Institution Campus
Bloomsbury
Host Institution Faculty
Host Institution Degree
Bachelors
Host Institution Department
Institute of Health Informatic
Subscribe to Computer Science