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

COURSE DETAIL

SCIENTIFIC COMPUTING
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
122
UCEAP Course Suffix
UCEAP Official Title
SCIENTIFIC COMPUTING
UCEAP Transcript Title
SCIENTIFIC COMPUTNG
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description
This course on scientific computing covers the following topics: numerical methods focusing on partial differential equations (finite elements, finite volumes, mesh generation, linear and nonlinear solvers, iterative methods), their implementation and programming, computer languages (mainly C++, with introduction; python), parallelization, visualization, and software tools.
Language(s) of Instruction
English
Host Institution Course Number
3236 L 216
Host Institution Course Title
WISSENSCHAFTLICHES RECHNEN (SCIENTIFIC COMPUTING)
Host Institution Campus
FAKULTÄT II MATHEMATIK UND NATURWISSENSCHAFTEN
Host Institution Faculty
Host Institution Degree
Host Institution Department
Mathematik

COURSE DETAIL

SOFTWARE ARCHITECTURE & DESIGN
Country
United Kingdom - England
Host Institution
King's College London
Program(s)
King's College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
176
UCEAP Course Suffix
UCEAP Official Title
SOFTWARE ARCHITECTURE & DESIGN
UCEAP Transcript Title
SOFTWRE ARCH&DESIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course explores the theory and practice of software architecture as applied to the development of software systems, including enterprise systems, mobile applications, service-based systems, and microservices. 

Language(s) of Instruction
English
Host Institution Course Number
6CCS3SAD
Host Institution Course Title
SOFTWARE ARCHITECTURE AND DESIGN
Host Institution Campus
Strand Campus
Host Institution Faculty
Host Institution Degree
Bachelors
Host Institution Department
Informatics

COURSE DETAIL

FUNDAMENTAL COMPUTING WITH C++
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
40
UCEAP Course Suffix
UCEAP Official Title
FUNDAMENTAL COMPUTING WITH C++
UCEAP Transcript Title
COMPUTING WITH C++
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
This course introduces fundamental computing principles, problem-solving methods and algorithm development, simple data structures, illustrative applications using the C++ programming language. Course topics include: introduction to computing; C++ Basics; selection and repetitive control structures; fundamental data types; functions and parameters; scope and namespace; arrays; pointers; OOP – classes and objects; string manipulation using string objects; C++ stream I/O and file processing; recursion; dynamic memory management.
Language(s) of Instruction
English
Host Institution Course Number
CSCI1540
Host Institution Course Title
FUNDAMENTAL COMPUTING WITH C++
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

HUMAN-COMPUTER INTERACTION
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
156
UCEAP Course Suffix
UCEAP Official Title
HUMAN-COMPUTER INTERACTION
UCEAP Transcript Title
HUMAN-COMP INTERACT
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course focuses on designing, evaluating, and deploying usable, effective, and enjoyable technologies in a range of contexts. It provides an introduction to the key areas, approaches, and developments in the field. Topics include principles of design, techniques for prototyping and implementing user interfaces, and methods for evaluating interfaces with or without user involvement.

Language(s) of Instruction
English
Host Institution Course Number
G5026
Host Institution Course Title
HUMAN-COMPUTER INTERACTION
Host Institution Campus
University of Sussex
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computing

COURSE DETAIL

STATISTICAL METHODS
Country
United Kingdom - England
Host Institution
Imperial College London
Program(s)
Imperial College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
160
UCEAP Course Suffix
UCEAP Official Title
STATISTICAL METHODS
UCEAP Transcript Title
STATISTICAL METHODS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course teaches the nature of statistical data and what statistics is about. Students interpret basic statistical graphical displays and numerical summaries of data, as well as distinguish discrete and continuous random variables. Students learn to state and apply the properties of statistical distributions, alongside performing parameter estimation and hypothesis testing. Students also calculate the likelihood function for a set of data under a statistical model.
Language(s) of Instruction
English
Host Institution Course Number
M2SJ
Host Institution Course Title
STATISTICAL METHODS
Host Institution Campus
Imperial College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computing

COURSE DETAIL

ALGORITHMS FOR THE WORLD WIDE WEB AND SOCIAL NETWORKS
Country
United Kingdom - England
Host Institution
King's College London
Program(s)
King's College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
112
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMS FOR THE WORLD WIDE WEB AND SOCIAL NETWORKS
UCEAP Transcript Title
ALGRTHM WEB&SOC NET
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course provides students with a general introduction to algorithms for large online networks with a main focus on the world wide web and social networks. It explores methods to describe and model the structure of large networks, quantifying the importance of vertices in networks, algorithms for ranking based on network structure, algorithms for retrieval of documents based on query content, and algorithms for clustering and recommendation in networks.
Language(s) of Instruction
English
Host Institution Course Number
6CCS3WSN
Host Institution Course Title
ALGORITHMS FOR THE WORLD WIDE WEB AND SOCIAL NETWORKS
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics

COURSE DETAIL

PROBABILITY AND STATISTICS
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
128
UCEAP Course Suffix
UCEAP Official Title
PROBABILITY AND STATISTICS
UCEAP Transcript Title
PROB & STATISTICS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces students to basic probability theory and statistical inference. Topics include basic concepts of probability, conditional probability, independence, random variables, joint and marginal distributions, mean and variance, some common probability distributions, sampling distributions, estimation, and hypothesis testing based on a normal population.

Language(s) of Instruction
English
Host Institution Course Number
ST2334
Host Institution Course Title
PROBABILITY AND STATISTICS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Statistics and Data Science

COURSE DETAIL

COMPILERS
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Engineering Computer Science
UCEAP Course Number
112
UCEAP Course Suffix
UCEAP Official Title
COMPILERS
UCEAP Transcript Title
COMPILERS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course covers compiler construction: the main phases in a compiler like scanning, parsing, static-semantic analysis, and code generation; compiler formalisms like context-free grammars and attribute grammars; compiler tools like parser generators and static aspect-oriented programming; program representations like abstract syntax trees and intermediate code; and run-time systems that handle programs during execution. Lab course includes implementation of a small compiler. The course makes use of the compiler generation tool JastAdd.

Language(s) of Instruction
English
Host Institution Course Number
EDAN65
Host Institution Course Title
COMPILERS
Host Institution Campus
Host Institution Faculty
Engineering
Host Institution Degree
Host Institution Department
Engineering- Computer Science

COURSE DETAIL

INTRODUCTION TO INFORMATION SECURITY
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Engineering Computer Science Communication
UCEAP Course Number
111
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO INFORMATION SECURITY
UCEAP Transcript Title
INFORMATN SECURITY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course gives an overview of a wide range of topics and also provides technical details of some topics. Topics included in the course are security terminology, cryptography, digital certificates, email security, DNS architecture and security, web session security, web application security, remote and local authentication, Internet anonymity, operating system security, Transport Layer Security (TLS) and organizational aspects.

Language(s) of Instruction
English
Host Institution Course Number
SASC01
Host Institution Course Title
AN INTRODUCTION TO INFORMATION SECURITY
Host Institution Campus
Lund
Host Institution Faculty
Engineering
Host Institution Degree
Host Institution Department

COURSE DETAIL

INFORMATION SYSTEMS ANALYSIS
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
154
UCEAP Course Suffix
UCEAP Official Title
INFORMATION SYSTEMS ANALYSIS
UCEAP Transcript Title
INFO SYSTEMS ANLY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The aim of this class is to locate the design methods and the development of computer systems in the wider context of the use of information technology and its impact upon organisations. Topics covered include: What are Information Systems and requirements? Systems theory and types of information systems; their relationship with organisational processes and structures. Requirements analysis and project failures. Elicitation of Requirements: techniques for eliciting requirements; user participation; impact on project success. Object-Oriented Analysis Techniques: UML notation, including use cases and class diagrams. Overview of the software development processes.
Language(s) of Instruction
English
Host Institution Course Number
ECS419U
Host Institution Course Title
INFORMATION SYSTEMS ANALYSIS
Host Institution Campus
QMUL
Host Institution Faculty
Host Institution Degree
Host Institution Department
School of Electronic Engineering and Computer Science
Subscribe to Computer Science