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

COURSE DETAIL

FUSION OF MUSIC AND COMPUTER SCIENCE
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
20
UCEAP Course Suffix
UCEAP Official Title
FUSION OF MUSIC AND COMPUTER SCIENCE
UCEAP Transcript Title
MUSIC & COMP SCI
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This course examines the close integration of music art and the latest information technology, which leads to the revolutionary change of modern music creation, performance, appreciation and communication mode and the main scientific knowledge and technical principles behind it.

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP110040
Host Institution Course Title
FUSION OF MUSIC AND COMPUTER SCIENCE
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
LI Wei
Host Institution Degree
Host Institution Department
Computer Science and Technology
Course Last Reviewed
2021-2022

COURSE DETAIL

DISCRETE STRUCTURES
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
11
UCEAP Course Suffix
UCEAP Official Title
DISCRETE STRUCTURES
UCEAP Transcript Title
DISCRETE STRUCTURES
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces mathematical tools required in the study of computer science. Topics include: Logic and proof techniques: propositions, conditionals, quantifications; relations and functions: equivalence relations and partitions; partially ordered sets; Well-Ordering Principle; function equality; Boolean, identity, inverse functions; Bijection; mathematical formulation of data models (linear model, trees, graphs); counting and combinatoric: Pigeonhole Principle, Inclusion-Exclusion Principle; number of relations on a set, number of injections from one finite set to another, diagonalisation proof: An infinite countable set has an uncountable power set; Algorithmic proof: An infinite set has a countably infinite subset; subsets of countable sets are countable.


 

Language(s) of Instruction
English
Host Institution Course Number
CS1231
Host Institution Course Title
DISCRETE STRUCTURES
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

COMPUTING AND SOCIETY
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
12
UCEAP Course Suffix
UCEAP Official Title
COMPUTING AND SOCIETY
UCEAP Transcript Title
IT INNOVATIONS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course looks at various aspects of information technology (IT) innovations with a focus on the critical importance of ethics and professional best-practices to successfully manage the risks brought by digitization and related new business models.
Language(s) of Instruction
English
Host Institution Course Number
IS1103
Host Institution Course Title
IS INNOVATIONS IN ORGANIZATIONS AND SOCIETY
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems
Course Last Reviewed

COURSE DETAIL

ADVANCED FUNCTIONAL PROGRAMMING
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
178
UCEAP Course Suffix
UCEAP Official Title
ADVANCED FUNCTIONAL PROGRAMMING
UCEAP Transcript Title
ADVANCED PROGRAMMIN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course builds upon knowledge gained in introductory courses on functional programming, languages, and compilers. Using Haskell as the course's language of choice, students look at several advanced functional programming techniques, patterns, libraries, and tools. Course includes lectures, assignments, joint discussions, and programming exercise. Topics covered include: development of tools, testing, debugging and profiling; libraries of data structures, programming languages, monads, monad transformers, arrows, and applicative functors; language features and extensions of multi-parameter type classes and functional dependencies, type families, kinds, generalized algebraic data types (GADTs), existential types, and higher-rank polymorphism.Image removed.

Language(s) of Instruction
English
Host Institution Course Number
INFOAFP
Host Institution Course Title
ADVANCED FUNCTIONAL PROGRAMMING
Host Institution Campus
Utrecht
Host Institution Faculty
Faculty of Science
Host Institution Degree
Host Institution Department
Graduate School of Natural Sciences
Course Last Reviewed
2021-2022

COURSE DETAIL

LINUX AND PYTHON PROGRAMMING
Country
Denmark
Host Institution
University of Copenhagen
Program(s)
University of Copenhagen
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
113
UCEAP Course Suffix
UCEAP Official Title
LINUX AND PYTHON PROGRAMMING
UCEAP Transcript Title
LINUX&PYTHON
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course offers a study of programing and of UNIX and Linux operating systems. The UNIX and Linux portion covers content including basic navigation, pipes, configuring the shell, standard UNIX tools, networking, and process control. The programing portion covers programing basics, data types, conditionals, loops, functions, object oriented programing, pattern matching (regular expressions), and computational complexity.
Language(s) of Instruction
English
Host Institution Course Number
NBIK14032U
Host Institution Course Title
LINUX AND PYTHON PROGRAMMING
Host Institution Course Details
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Biology; Computer Science
Course Last Reviewed

COURSE DETAIL

COMPUTER STRUCTURE
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
112
UCEAP Course Suffix
E
UCEAP Official Title
COMPUTER STRUCTURE
UCEAP Transcript Title
COMPUTER STRUCTURE
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course focuses on the organization and structure of a computer. Topics include: data representation; basic arithmetic; execution of instructions; assembly programming; main memory; cache memory; virtual memory; input/output systems.

Language(s) of Instruction
English
Host Institution Course Number
13874
Host Institution Course Title
ESTRUCTURA DE COMPUTADORES
Host Institution Campus
Leganés
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Grado en Ingeniería Informática
Host Institution Department
Departamento de Informática
Course Last Reviewed
2021-2022

COURSE DETAIL

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

The aim of the course is to give the necessary knowledge of digital image analysis for further research within the area and to be able to use digital image analysis within other research areas such as computer graphics, image coding, video coding, and industrial image processing problems. The course also prepares students for further studies in computer vision, multispectral image analysis, and statistical image analysis.

Language(s) of Instruction
English
Host Institution Course Number
FMAN20
Host Institution Course Title
IMAGE ANALYSIS
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Science/Engineering
Host Institution Degree
Host Institution Department
Mathematics
Course Last Reviewed
2022-2023

COURSE DETAIL

COMPUTATIONAL MODELS
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)
Engineering Computer Science
UCEAP Course Number
124
UCEAP Course Suffix
UCEAP Official Title
COMPUTATIONAL MODELS
UCEAP Transcript Title
COMPUTATIONAL MODEL
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course describes formal languages and the main abstract models of computation.

Language(s) of Instruction
English
Host Institution Course Number
6CCS3COM
Host Institution Course Title
COMPUTATIONAL MODELS
Host Institution Campus
Strand Campus
Host Institution Faculty
Host Institution Degree
bachelors
Host Institution Department
Informatics
Course Last Reviewed
2021-2022

COURSE DETAIL

DATA MINING
Country
Netherlands
Host Institution
Maastricht University – University College Maastricht
Program(s)
University College Maastricht
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
102
UCEAP Course Suffix
UCEAP Official Title
DATA MINING
UCEAP Transcript Title
DATA MINING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
Data mining is a relatively new scientific field that enables finding interesting knowledge from (very large) data. In practice it is often a mixed-initiative process that has the potential to predict events or to analyze them in retrospect. Data mining has elements of artificial intelligence, machine learning, and statistics. A typical database contains data, information, or even knowledge if the appropriate queries are submitted and answered. The situation changes if you have to analyze large databases with many variables. Elementary database queries and standard statistical analysis are not sufficient to answer your information need. Data mining can assist in acquiring this knowledge. In this course students learn new techniques, new methods, and tools of data mining. The course focuses on techniques with a direct practical use. A step-by-step introduction to powerful (free ware) data-mining tools enables students to achieve specific skills, autonomy, and hands-on experience. A number of real data sets are analyzed and discussed. In the end of the course, students are able to apply data-mining techniques for research and business purposes. The following points are addressed during the course: data mining and knowledge discovery; data preparation; basic techniques for data mining; decision-tree induction; rule induction; instance-based learning; Bayesian learning; ensemble techniques; clustering; association rules; tools for data mining; how to interpret and evaluate data mining results.
Language(s) of Instruction
English
Host Institution Course Number
SCI2033
Host Institution Course Title
DATAMINING
Host Institution Campus
University College Maastricht
Host Institution Faculty
Sciences
Host Institution Degree
Host Institution Department
Course Last Reviewed
2024-2025

COURSE DETAIL

SPACE ROBOTICS
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Summer
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mechanical Engineering Electrical Engineering Computer Science
UCEAP Course Number
121
UCEAP Course Suffix
UCEAP Official Title
SPACE ROBOTICS
UCEAP Transcript Title
SPACE ROBOTICS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
In this course students acquire knowledge of the most important topics related to space robotics and planetary exploration. Course participants learn the parts of a space rover system and understand their correlations. In addition, they are able to plan and conduct a planetary exploration mission. Students are taught how to design a part of a rover system with regard to mechanics, electronics, and programming. The course starts with introductory lectures about the most important topics related to space rover technologies and planetary exploration. In parallel, a practical training is given to develop specific engineering skills in mechanics, electronics, and programming that are necessary to conduct the hands-on project. During project work units, parts of a rover are designed with supervision in smaller groups. In a mission scenario on a test-bed, the rover is operated under real conditions. The course requires no specific robotics-related knowledge. Experience in programming is an advantage.
Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
SPACE ROBOTICS
Host Institution Course Details
Host Institution Campus
TUBS
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
Subscribe to Computer Science