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

COURSE DETAIL

DIGITAL TOOLS AND METHODS
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
111
UCEAP Course Suffix
UCEAP Official Title
DIGITAL TOOLS AND METHODS
UCEAP Transcript Title
DIGITALTOOLSMETHODS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces the digital tools and methods used for research in the Humanities.  The theoretical part of the course focuses on basic concepts that are essential for working with large quantities of humanities data, including corpora and databases, searching techniques, information retrieval, and statistical language models. In the practical part of the course, students learn how to do basic text analysis using the programming language Python.
 

Language(s) of Instruction
English
Host Institution Course Number
TW3V19001
Host Institution Course Title
DIGITAL TOOLS AND METHODS
Host Institution Campus
Utrecht University
Host Institution Faculty
Humanities
Host Institution Degree
Host Institution Department
Course Last Reviewed
2022-2023

COURSE DETAIL

COMPUTER SYSTEMS
Country
United Kingdom - England
Host Institution
King's College London
Program(s)
King's College London
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
72
UCEAP Course Suffix
UCEAP Official Title
COMPUTER SYSTEMS
UCEAP Transcript Title
COMPUTER SYSTEMS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides an introduction to single machine organization, architecture and operation. Upon successful completion of the class, students learn how to demonstrably understand how instructions get executed in a sequential processor; be able to perform arithmetic operations in binary and conversions between number systems; be able to compose and analyze small assembly-language programs; explain and illustrate memory concepts and performance improvement measures.

Language(s) of Instruction
English
Host Institution Course Number
4CCS1CS1
Host Institution Course Title
COMPUTER SYSTEMS
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Department of Informatics
Course Last Reviewed
2021-2022

COURSE DETAIL

DESIGN IN THE DIGITAL WORLD
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 Communication
UCEAP Course Number
162
UCEAP Course Suffix
UCEAP Official Title
DESIGN IN THE DIGITAL WORLD
UCEAP Transcript Title
DESIGN IN DIG WORLD
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course addresses the two complementary topics of design and human-computer interaction: the design of digital resources and the methods of human interaction with them have significant effects on the ways in which these resources are understood, used, and perceived. Different modes of accessibility will affect the way that users are able to interact with and access the digital world. The course explores how design can support the user or exclude them. In understanding the methodologies behind digital design practices against the background of design theory, students learn to evaluate competing requirements to create their own designs while being able to critically assess existing designs.
Language(s) of Instruction
English
Host Institution Course Number
5AAVC209
Host Institution Course Title
DESIGN IN THE DIGITAL WORLD
Host Institution Course Details
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Digital Humanities, Arts & Humanities
Course Last Reviewed

COURSE DETAIL

INTRODUCTION TO INTERNET OF THINGS
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
137
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO INTERNET OF THINGS
UCEAP Transcript Title
INTERNET OF THINGS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The Internet of Things (IoT), where a large number of physical objects embedded with computing power and sensors connect to the network for seamless cooperation between the cyber domain and the physical world, is revolutionizing our lives. This course serves as an introduction to the IoT and provide a holistic view of the entire spectrum of the IoT system architecture from the devices to the fog and the cloud computing. The focus is on designing IoT systems that balance both the functional and non-functional (communication bandwidth, security, safety, power) requirements. 

Language(s) of Instruction
English
Host Institution Course Number
CS3237
Host Institution Course Title
INTRODUCTION TO INTERNET OF THINGS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2022-2023

COURSE DETAIL

DATA ANALYSIS AND GRAPHICS USING R
Country
Japan
Host Institution
Waseda University
Program(s)
Waseda University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
102
UCEAP Course Suffix
UCEAP Official Title
DATA ANALYSIS AND GRAPHICS USING R
UCEAP Transcript Title
DATA: R SYSTEM
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces the R system as a programming language. Covering standard regression methods and then tackling more advanced methods, the course guides students through the practical, powerful tools that the R system provides. The emphasis is on hands-on analysis, graphical display, and interpretation of data. By the end of the course, students are expected to have gained a mastery of using the software R to perform data analysis.  

Course enrollees are assumed to have basic knowledge of statistics and mathematics and are encouraged to install the R system onto their home computer. 

Language(s) of Instruction
English
Host Institution Course Number
MI412
Host Institution Course Title
SOFTWARE AND DATA SCIENCE 51
Host Institution Campus
SILS
Host Institution Faculty
Host Institution Degree
Host Institution Department
SILS - Information Science
Course Last Reviewed
2023-2024

COURSE DETAIL

DATABASE SYSTEMS
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
182
UCEAP Course Suffix
UCEAP Official Title
DATABASE SYSTEMS
UCEAP Transcript Title
DATABASE SYSTEMS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course looks at databases and their language systems in theory and practice. Topics include the principles and components of database management systems; the main modeling techniques used in the construction of database systems; implementation of databases using an object-relational database management system; the main relational database language; object-oriented database systems; and future trends such as information retrieval, data warehouses, and data mining.
Language(s) of Instruction
English
Host Institution Course Number
ECS519U
Host Institution Course Title
DATABASE SYSTEMS
Host Institution Course Details
Host Institution Campus
Queen Mary University of London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed

COURSE DETAIL

AUTOMATED REASONING
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
Scottish Universities,University of Edinburgh
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
155
UCEAP Course Suffix
UCEAP Official Title
AUTOMATED REASONING
UCEAP Transcript Title
AUTO REASONING
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course describes how reasoning can be modelled using computers. It provides a route into more advanced uses of theorem proving in order to solve problems in mathematics and formal verification. Major emphases are on how knowledge can be represented using propositional, first-order, and higher-order logic; how these representations can be used as the basis for reasoning; and how these reasoning processes can be guided to a successful conclusion through a variety of means ranging from fully-automated to interactive ones. Students develop a thorough understanding of modern, interactive theorem proving via lectures, tutorials, and an assignment.
Language(s) of Instruction
English
Host Institution Course Number
INFR09042
Host Institution Course Title
AUTOMATED REASONING
Host Institution Course Details
Host Institution Campus
Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed

COURSE DETAIL

LARGE-SCALE DATA ANALYSIS
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
141
UCEAP Course Suffix
UCEAP Official Title
LARGE-SCALE DATA ANALYSIS
UCEAP Transcript Title
LARGE-SCALE DATA
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course focuses on educating future data analysts. In comparison to other courses dealing with machine learning or data analysis, the focus of this course is on the peculiarities of processing large amounts of data - that is, on Big Data. The course is relevant for students from the studies of Computer Science, Cognition and IT, Bioinformatics, Physics, Statistics, and other areas of quantitative studies. The course covers a selection of the following list: fundamentals of data mining; online and large-scale machine learning; programming paradigms for large-scale data analysis; mining of streaming data; data analysis on (massively-)parallel platforms. Students obtain knowledge on: the general principles of data mining; the theoretical concepts underlying large-scale data analysis; common pitfalls in large-scale data analysis; how to apply efficient algorithms for analyzing large-scale data sets; using programming paradigms for large-scale data analysis; using software tools for large-scale data analysis; identifying and handling common pitfalls in data analysis. Prerequisites: Machine Learning or a similar course; knowledge of basic calculus and statistics is required. Participants should also have knowledge of basic programming and programming languages (in particular Python) or should be willing to spend extra study time to get familiar with the required programming skills.
Language(s) of Instruction
English
Host Institution Course Number
NDAK15018U
Host Institution Course Title
LARGE-SCALE DATA ANALYSIS (LSDA)
Host Institution Course Details
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed

COURSE DETAIL

INTRODUCTION TO DATA SCIENCE
Country
Spain
Host Institution
UC Center, Madrid
Program(s)
Data Science and Python in Madrid,Data Science in Madrid
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
10
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO DATA SCIENCE
UCEAP Transcript Title
INTRO DATA SCIENCE
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to the principles and foundations of data science.

Language(s) of Instruction
English
Host Institution Course Number
Host Institution Course Title
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2022-2023

COURSE DETAIL

ALGORITHMS AND DATA STRUCTURES
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
University of Edinburgh
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
141
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMS AND DATA STRUCTURES
UCEAP Transcript Title
ALGORTM&DATA STRUCT
UCEAP Quarter Units
8.00
UCEAP Semester Units
5.30
Course Description

The course provides general techniques for the design of efficient algorithms and, in parallel, develop appropriate mathematical tools for analyzing their performance. In this, it broadens and deepens the study of algorithms and data structures initiated in INF2. The focus is on algorithms, more than data structures. 

 

Language(s) of Instruction
English
Host Institution Course Number
INFR10052
Host Institution Course Title
ALGORITHMS AND DATA STRUCTURES
Host Institution Course Details
Host Institution Campus
University of Edinburgh
Host Institution Faculty
School of Informatics
Host Institution Degree
Host Institution Department
College of Science and Engineering
Course Last Reviewed
2022-2023
Subscribe to Computer Science