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

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 Last Reviewed
2023-2024

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 Last Reviewed
2018-2019

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 Course Details
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed
2018-2019

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 Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Statistics and Data Science
Course Last Reviewed
2023-2024

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 Last Reviewed
2022-2023

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 Course Details
Host Institution Campus
Lund
Host Institution Faculty
Engineering
Host Institution Degree
Host Institution Department
Course Last Reviewed
2024-2025

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 Course Details
Host Institution Campus
QMUL
Host Institution Faculty
Host Institution Degree
Host Institution Department
School of Electronic Engineering and Computer Science
Course Last Reviewed

COURSE DETAIL

ALGORITHM DESIGN
Country
Australia
Host Institution
University of Sydney
Program(s)
University of Sydney
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
127
UCEAP Course Suffix
UCEAP Official Title
ALGORITHM DESIGN
UCEAP Transcript Title
ALGORITHM DESIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides an introduction to the design techniques that are used to find efficient algorithmic solutions for given problems. The techniques covered include greedy, divide-and-conquer, dynamic programming, and adjusting flows in networks. Students will extend their skills in algorithm analysis. It also provides an introduction to the concepts of computational complexity and reductions between problems.

Language(s) of Instruction
English
Host Institution Course Number
COMP3027
Host Institution Course Title
ALGORITHM DESIGN
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2025-2026

COURSE DETAIL

INFORMATION SYSTEMS
Country
Chile
Host Institution
Pontifical Catholic University of Chile
Program(s)
Pontifical Catholic University of Chile,University of Chile
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
107
UCEAP Course Suffix
UCEAP Official Title
INFORMATION SYSTEMS
UCEAP Transcript Title
INFORMATION SYSTEMS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course examines the relationship between information systems and organizational strategy, and in particular, the role information technologies play in the competitiveness, productivity and value creation of organizations. It discusses the life cycles and specific types of information systems, methodologies for developing information systems and their alternatives, and techniques for evaluating the performance of information systems.
Language(s) of Instruction
Spanish
Host Institution Course Number
IIC2713
Host Institution Course Title
SISTEMA DE INFORMACIÓN
Host Institution Course Details
Host Institution Campus
Campus San Joaquin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Facultad de Ingeneria
Course Last Reviewed

COURSE DETAIL

INTERNSHIP
Country
Germany
Host Institution
CIEE, Berlin
Program(s)
Summer Global Internship, Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Urban Studies Statistics Sociology Psychology Political Science Legal Studies International Studies Health Sciences Film & Media Studies Environmental Studies Engineering Education Economics Computer Science Communication Chemistry Business Administration Biological Sciences Architecture
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 280-320 internship hours over the 8-week term.
Language(s) of Instruction
English
Host Institution Course Number
INSH 3826 HYBR
Host Institution Course Title
ACADEMIC INTERNSHIP IN THE GLOBAL WORKPLACE
Host Institution Campus
CIEE Berlin
Host Institution Faculty
Host Institution Degree
Host Institution Department
CIEE
Course Last Reviewed
2024-2025
Subscribe to Computer Science