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

COURSE DETAIL

MACHINE LEARNING
Country
Italy
Host Institution
University of Commerce Luigi Bocconi
Program(s)
Bocconi University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
116
UCEAP Course Suffix
UCEAP Official Title
MACHINE LEARNING
UCEAP Transcript Title
MACHINE LEARNING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course offers an introduction to the fundamental concepts and tools of modern machine learning techniques. These tools are at the root of data science and data analytics, which are among the main pillars of the education program. The course discusses topics including the theory of machine learning; probability tools; statistical interference and regression techniques; unsupervised methods such as Principal Component Analysis, hierarchical cluster, and k-means; supervised methods such as K-nearest neighbors, Support Vector Machines, and Multi-Layer Neural Networks; and associative memories. The course consists of lectures, individual and group assignments, and participation in external competitions. The course requires students to have background knowledge in Python programming, elementary calculus, and basic statistics as a prerequisite.
Language(s) of Instruction
English
Host Institution Course Number
30412
Host Institution Course Title
MACHINE LEARNING
Host Institution Course Details
Host Institution Campus
University of Commerce Luigi Bocconi
Host Institution Faculty
Host Institution Degree
Host Institution Department
Decision Sciences
Course Last Reviewed

COURSE DETAIL

INFORMATION SYSTEM SECURITY
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
166
UCEAP Course Suffix
UCEAP Official Title
INFORMATION SYSTEM SECURITY
UCEAP Transcript Title
INFO SYST SECURITY
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course introduces the basic concepts of information system security and the design principles of classic information system security mechanisms, systematically discussing security threats and corresponding system security protection strategies from two aspects: security analysis technology and security protection mechanism. Information system vulnerabilities and malicious behavior analysis techniques, authentication, information protection and isolation mechanisms, access control and other security protection mechanisms are discussed. Using the latest data processing application software as an example, the course analyzes the use of information system security technology, combining case analysis and course experiments, and analyzes the security mechanism design of mainstream information systems and common security detection and security defense technologies.

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP130166
Host Institution Course Title
INFORMATION SYSTEM SECURITY
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Zhe ZHOU
Host Institution Degree
Host Institution Department
Computer Science and Technology
Course Last Reviewed
2021-2022

COURSE DETAIL

INTRODUCTION TO QUANTUM COMPUTING
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
149
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO QUANTUM COMPUTING
UCEAP Transcript Title
QUANTUM COMPUTING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides an introduction to the field of quantum computing and information, covering a variety of topics ranging from computation and cryptography to foundations of quantum physics. It explores current research topics and discusses how quantum phenomena give rise to new algorithms for machine learning, quantum computational supremacy, cryptographic schemes with unprecedented security guarantees, and device-independent protocols. Topics include fundamentals of quantum computing; the circuit model; basic quantum algorithms and the concept of quantum computational supremacy; Bell inequalities, non-local games, and the concept of device-independence; and basic quantum protocols for cryptography. As part of the exercises, students run simple quantum programs on an actual quantum computer available through the cloud.

 

Language(s) of Instruction
English
Host Institution Course Number
NMAB19003U
Host Institution Course Title
INTRODUCTION TO QUANTUM COMPUTING
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Faculty of Science
Host Institution Degree
Bachelor
Host Institution Department
Department of Mathematical Sciences
Course Last Reviewed
2022-2023

COURSE DETAIL

DATABASE SYSTEMS I
Country
Ireland
Host Institution
University of Galway
Program(s)
University of Galway
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
103
UCEAP Course Suffix
UCEAP Official Title
DATABASE SYSTEMS I
UCEAP Transcript Title
DATABASE SYSTEMS 1
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
Topics in this course include indexing techniques (primary, secondary, clustering, B trees), and hashing (extendible, dynamic, and linear); database architectures and data models (network, hierarchical, relational, and object-oriented); relational model (relations, relational operators, and integrity constraints); relational algebra and SQL (relational operators, query optimisation, DDL, DML, and DCL); and extended relational model.
Language(s) of Instruction
English
Host Institution Course Number
CT230
Host Institution Course Title
DATABASE SYSTEMS I
Host Institution Campus
NUI Galway
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Technology
Course Last Reviewed
2018-2019

COURSE DETAIL

ONLINE AND REINFORCEMENT LEARNING
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
107
UCEAP Course Suffix
UCEAP Official Title
ONLINE AND REINFORCEMENT LEARNING
UCEAP Transcript Title
REINFORCEMENT LEARN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course covers online and reinforcement learning, concepts that break out of the static realm and move into the perpetual cycle of receiving new information, analyzing it, and executing actions based on the updated estimation of reality. This course considers the agents (computer programs, robots, living beings) that learn based on interactions with real or simulated environments: repeated investment in the stock market, spam filtering, online advertising, online routing, medical treatments, games, and robotics. The course also situates online and reinforcement learning to model a much richer range of problems, such as limited and delayed feedback; and even adversarial problems, where the environment deliberately acts against the algorithm (chess, spam filtering). Mathematical tools for developing and analyzing algorithms for these problems are also studied.

Language(s) of Instruction
English
Host Institution Course Number
NDAK21003U
Host Institution Course Title
ONLINE AND REINFORCEMENT LEARNING (OREL)
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Faculty of Science
Host Institution Degree
Master
Host Institution Department
Department of Computer Science
Course Last Reviewed
2021-2022

COURSE DETAIL

Photogrammetric Computer Vision
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
130
UCEAP Course Suffix
UCEAP Official Title
Photogrammetric Computer Vision
UCEAP Transcript Title
PHOTOGR COMP VISION
UCEAP Quarter Units
8.50
UCEAP Semester Units
5.70
Course Description

This course covers geometric basics of sensor orientation and object reconstruction, including homogeneous coordinates, projectivity and perspective, modelling of image formation, inner and outer orientation, orientation of uncalibrated and calibrated cameras, spatial resection, least-squares adjustment, orientation of the image pair, relative and absolute orientation, spatial triangulation, multi-view geometry, bundle block adjustment, image digitalization, and radiometric basics.

Language(s) of Instruction
English
Host Institution Course Number
0433 L120
Host Institution Course Title
Photogrammetric Computer Vision
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Technische Informatik und Mikroelektronik
Course Last Reviewed
2021-2022

COURSE DETAIL

FOUNDATIONS OF DATA SCIENCE
Country
China
Host Institution
Fudan University
Program(s)
Shanghai Summer
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
17
UCEAP Course Suffix
S
UCEAP Official Title
FOUNDATIONS OF DATA SCIENCE
UCEAP Transcript Title
DATA SCIENCE
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course focuses on the fundamentals of data science and provides an introduction to some basic machine learning algorithms. It explores data in a scientific way and explains the importance of data analysis. The course adopts a breadth-first approach to provide a big picture of data science. Specific topics include the basics of programming data analysis code in Python; important statistics concepts such as sampling, hypothesis testing, and confidence intervals; experimental design to gather data; and appropriate classification and inference tools to analyze data. Text: Ani Adhikari and John DeNero, COMPUTATIONAL AND INFERENTIAL THINKING- THE FOUNDATIONS OF DATA SCIENCE Assessment: lecture participation points (5%), labs (60%), final exam (35%).
Language(s) of Instruction
English
Host Institution Course Number
ECON170017
Host Institution Course Title
FOUNDATIONS OF DATA SCIENCE
Host Institution Course Details
Host Institution Campus
International Summer School
Host Institution Faculty
Host Institution Degree
Host Institution Department
Science & Technology
Course Last Reviewed

COURSE DETAIL

NUMERICAL ANALYSIS: COMPUTATIONAL PROGRAMMING WITH PYTHON
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
153
UCEAP Course Suffix
UCEAP Official Title
NUMERICAL ANALYSIS: COMPUTATIONAL PROGRAMMING WITH PYTHON
UCEAP Transcript Title
COMP PROGRAM PYTHON
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course covers elementary programming concepts (arithmetic expressions, for-loops, logical expressions, if-statements, functions and classes) that are closely connected to mathematical/technical problems and examples, as well as mathematical manipulations (setting up matrices, solving linear problems, solving differential equations, finding roots). 

Language(s) of Instruction
English
Host Institution Course Number
NUMA01
Host Institution Course Title
NUMERICAL ANALYSIS: COMPUTATIONAL PROGRAMMING WITH PYTHON
Host Institution Campus
Lund
Host Institution Faculty
Science
Host Institution Degree
Host Institution Department
Course Last Reviewed
2025-2026

COURSE DETAIL

USER INTERFACE DESIGN
Country
Barbados
Host Institution
University of the West Indies
Program(s)
University of the West Indies
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
116
UCEAP Course Suffix
UCEAP Official Title
USER INTERFACE DESIGN
UCEAP Transcript Title
USER INTRFACE DESGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course discusses the following topics: relationship to computer science and software engineering; influences on interface design; general models and guidelines; methods of designing interfaces; software and hardware interface implementation; mechanisms of evaluation; future directions of user interface design. Pre-requisites: COMP2611 Data Structures (or COMP2115 Information Structures) and COMP2225 Software Engineering (or COMP2145 Software Engineering 1)
Language(s) of Instruction
English
Host Institution Course Number
COMP 3435
Host Institution Course Title
USER INTERFACE DESIGN
Host Institution Course Details
Host Institution Campus
UWI-Cave Hill
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science, Maths & Physics
Course Last Reviewed

COURSE DETAIL

MOBILE APPLICATIONS
Country
Spain
Host Institution
Carlos III University of Madrid
Program(s)
Carlos III University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
104
UCEAP Course Suffix
UCEAP Official Title
MOBILE APPLICATIONS
UCEAP Transcript Title
MOBILE APPS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course provides a study of the design principles and the development of applications for mobile terminals. Topics are divided in three blocks: operating systems for mobile devices and general concepts of development of mobile applications; development of mobile applications; design and implementation of a mobile application. Students are expected to have completed coursework in systems architecture, multimedia applications, programming and systems programming.
Language(s) of Instruction
Spanish
Host Institution Course Number
13345
Host Institution Course Title
APLICACIONES MÓVILES
Host Institution Course Details
Host Institution Campus
Escuela Politécnica Superior. (Leganés
Host Institution Faculty
Host Institution Degree
Host Institution Department
Ingeniería Telemática
Course Last Reviewed
Subscribe to Computer Science