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

COURSE DETAIL

INTRODUCTION TO DATA PROCESSING AND REPRESENTATION
Country
Israel
Host Institution
Israel Institute of Technology, Technion/Neubauer
Program(s)
Technion-Institute of Technology
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
105
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO DATA PROCESSING AND REPRESENTATION
UCEAP Transcript Title
INTRO DATA PROCESS
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course focuses on the basic methods for processing and analyzing data with deterministic and probabilistic tools. It is a preliminary course for deep learning and convolutional neural networks. The course explains how to digitize signals and data in a computer, how to represent them in different bases, and how to use these representations efficiently for various signal processing tasks. Topics include signal quantization and sampling for bit-allocation, system and data representations including but not limited to the Fourier representation, optimality of the Fourier representation, functional maps, convolutions, compression, dimensionality reduction, principal component analysis, restoration of blurred deterministic or randomly distributed data with or without random noise via filtering. Signals and systems are analyzed in the continuous and discrete settings.

Language(s) of Instruction
English
Host Institution Course Number
236201
Host Institution Course Title
INTRODUCTION TO DATA PROCESSING AND REPRESENTATION
Host Institution Campus
Host Institution Faculty
Graduate School
Host Institution Degree
Joint
Host Institution Department
Computer Science
Course Last Reviewed
2021-2022

COURSE DETAIL

INTRODUCTION SCIENTIFIC COMPUTING
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
106
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION SCIENTIFIC COMPUTING
UCEAP Transcript Title
SCIENTIFC COMPUTING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course gives an introduction to Scientific Computing, using a number of case-studies from different fields. The complete Scientific Computing procedure, from mathematical modeling to visualization of the numerical solutions (simulation), through discretization, algebraic solution methods, and implementation is covered. The focus is on techniques from Numerical Differential Equations and Fourier theory. These are applied to the simulation of pattern formation in hydrological models, as well as reconstruction of images from MRI scan data. Both theoretical and practical, software-related, aspects are covered. Prerequisites include: Linear Algebra and Calculus. Knowledge of Numerical Mathematics recommended.
Language(s) of Instruction
English
Host Institution Course Number
WISB356
Host Institution Course Title
INTRODUCTION SCIENTIFIC COMPUTING
Host Institution Course Details
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Mathematics
Course Last Reviewed

COURSE DETAIL

ARTIFICIAL INTELLIGENCE
Country
France
Host Institution
University of Bordeaux
Program(s)
University of Bordeaux
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
121
UCEAP Course Suffix
UCEAP Official Title
ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFICIAL INTELLIG
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course provides an introduction to artificial intelligence including its challenges, revolution, and achievements, and covers topics within machine learning and deep learning. Topics in machine learning include principles, supervised learning, unsupervised learning, Bayesian methods, linear regression, logistic regression, K-means, and decision trees. Topics in deep learning include foundations, architectures, and algorithms.

Language(s) of Instruction
English
Host Institution Course Number
4TTV417U
Host Institution Course Title
ARTIFICIAL INTELLIGENCE
Host Institution Campus
UNIVERSITÉ DE BORDEAUX
Host Institution Faculty
Host Institution Degree
Host Institution Department
Sciences et technologies
Course Last Reviewed
2021-2022

COURSE DETAIL

COMPUTATIONAL BIOLOGY
Country
United Kingdom - England
Host Institution
University College London
Program(s)
University College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
145
UCEAP Course Suffix
UCEAP Official Title
COMPUTATIONAL BIOLOGY
UCEAP Transcript Title
COMPUTATIONAL BIO
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces students to advanced statistics, applied to the biological sciences. It introduces more advanced linear and generalized linear models, as well as approaches to model building and comparison. It also covers applications of linear models to large-scale genomic data, programming, permutation-based tests, power analysis and multivariate statistics. In addition to providing the theoretical background of the approaches covered, the course puts much emphasis on practical implementation. Lectures are accompanied by weekly practical sessions in which students will work through analyses in the statistical software R, the standard in much of biological computing. 

Language(s) of Instruction
English
Host Institution Course Number
BIOL0029
Host Institution Course Title
COMPUTATIONAL BIOLOGY
Host Institution Campus
University College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Biosciences
Course Last Reviewed
2022-2023

COURSE DETAIL

MANAGING DIGITALIZATION
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science Business Administration
UCEAP Course Number
140
UCEAP Course Suffix
UCEAP Official Title
MANAGING DIGITALIZATION
UCEAP Transcript Title
MGMT DIGITALIZATN
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
There are few organizations today, private and public, that are not somehow affected by digitalization. Most of today's managerial work requires knowledge and toolsets to manage the different aspects of the omnipresent reshaping of the organizational landscape that is digitalization. Digitalization, however, has different meanings for different stakeholders in any given organization and it may span from automation to transformation of core processes. Digitalization has the power to disrupt established business models and to create new, never before seen, business models. This course aims to provide an insight into the technological and managerial landscape that information technologies are building today.
Language(s) of Instruction
English
Host Institution Course Number
INFE01
Host Institution Course Title
MANAGING DIGITALISATION
Host Institution Course Details
Host Institution Campus
Economics and Management
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed

COURSE DETAIL

LOGIC FOR SYSTEM ANALYSIS
Country
Norway
Host Institution
University of Oslo
Program(s)
University of Oslo
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
102
UCEAP Course Suffix
UCEAP Official Title
LOGIC FOR SYSTEM ANALYSIS
UCEAP Transcript Title
LOGIC SYSTM ANALYS
UCEAP Quarter Units
8.00
UCEAP Semester Units
5.30
Course Description
This course shows how logical methods can be used to model and reason about data types and distributed systems and gives a high-level introduction to distributed systems. The course therefore briefly introduces different classes of distributed systems – including transport protocols, database protocols, classic distributed algorithms, and cryptographic protocols – as well as different forms of communication and some fault tolerance. Also covered are modeling and analysis of distributed systems and an introduction to different classes of requirements of distributed systems. Equational logic and rewriting logic and the analysis tool Maude are used to formalize and reason about the systems, in addition to reasoning about properties such as termination and invariance.
Language(s) of Instruction
English
Host Institution Course Number
INF3232
Host Institution Course Title
LOGIC FOR SYSTEM ANALYSIS
Host Institution Course Details
Host Institution Campus
Mathematics and Natural Sciences
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed

COURSE DETAIL

VIRTUAL REALITY
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
125
UCEAP Course Suffix
UCEAP Official Title
VIRTUAL REALITY
UCEAP Transcript Title
VIRTUAL REALITY
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course provides an introduction to virtual reality. Topics: 3D sound technology; space tracker, motion tracker: mechanical, optical, ultrasound, magnetic; head mounted display (HMD), retina display; force feedback devices; modeling (prototyping, building large models, physically based modeling, motion dynamics); global illumination algorithms (radiocity, volume rendering, scientific visualization); texture mapping and advanced animation; graphics packages: OpenGL , DirectX; and high performance graphics architectures (Pixel-Planes, Pixel Machine), SGI reality engine, PC graphics (nVidia, ATI), accelerator chips and cards).

Language(s) of Instruction
English
Host Institution Course Number
CSIE7633
Host Institution Course Title
VIRTUAL REALITY
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Information Engineering
Course Last Reviewed
2022-2023

COURSE DETAIL

ARTIFICIAL INTELLIGENCE AND NEURAL COMPUTING
Country
United Kingdom - England
Host Institution
University College London
Program(s)
University College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
134
UCEAP Course Suffix
UCEAP Official Title
ARTIFICIAL INTELLIGENCE AND NEURAL COMPUTING
UCEAP Transcript Title
AI&NEURAL COMPUTING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces artificial intelligence and neural computing as both technical subjects and as fields of intellectual activity. The course introduces basic concepts of artificial intelligence for reasoning and learning behavior; and introduces neural computing as an alternative knowledge acquisition/representation paradigm, to explain its basic principles and to describe a range of neural computing techniques and their application areas.

Language(s) of Instruction
English
Host Institution Course Number
COMP0024
Host Institution Course Title
ARTIFICIAL INTELLIGENCE AND NEURAL COMPUTING
Host Institution Campus
University College London
Host Institution Faculty
Host Institution Degree
bachelors
Host Institution Department
Computer Science
Course Last Reviewed
2021-2022

COURSE DETAIL

APPLIED DEEP LEARNING
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
140
UCEAP Course Suffix
UCEAP Official Title
APPLIED DEEP LEARNING
UCEAP Transcript Title
APPL DEEP LEARNING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course examines deep learning. It covers the motivations and principles for building deep learning systems; how deep learning relates to the broader field of artificial intelligence; problems associated with domain specific data; recognition; image generation; reinforcement learning; language translation; computer vision; natural language processing; PyTorch; Tensorflow; and numerical optimization algorithms.

Language(s) of Instruction
English
Host Institution Course Number
COMP3340
Host Institution Course Title
APPLIED DEEP LEARNING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2022-2023

COURSE DETAIL

COMPILER AND FORMAL LANGUAGES
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
130
UCEAP Course Suffix
UCEAP Official Title
COMPILER AND FORMAL LANGUAGES
UCEAP Transcript Title
COMPILER&FORML LANG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course explains the techniques behind compilers, lexers and parsers. It looks into mathematical formalisms of regular expressions, context-free grammars, and shows their applications to computer languages and illustrates low level machine languages and compiler techniques. Students learn how to use regular expressions to scrape information from the web, how to design grammars for parsing languages and how to implement a small interpreter and compiler. Students will be able to implement the central components of a small compiler. Students will also know the theory behind lexing and parsing so that they canchoose an appropriate algorithm for recognising a computer language.

Language(s) of Instruction
English
Host Institution Course Number
6CCS3CFL
Host Institution Course Title
COMPILER AND FORMAL LANGUAGES
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Department of Informatics
Course Last Reviewed
2021-2022
Subscribe to Computer Science