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

COURSE DETAIL

INTRODUCTION TO ROBOTICS
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
136
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO ROBOTICS
UCEAP Transcript Title
INTRO ROBOTICS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course explores robotics with a focus on relevant physics and mathematics. Topics include history and applications of robotics, basic physical principles of electrical/electronic circuits, basic physical principles of mechanical dynamic systems, first and second order differential equations, the need for and the capabilities of different types of sensors and actuators, and basic concepts of control, and different types of robot control architecture.
Language(s) of Instruction
English
Host Institution Course Number
5CCS2ITR
Host Institution Course Title
INTRODUCTION TO ROBOTICS
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics

COURSE DETAIL

PRINCIPLES OF SOFTWARE DEVELOPMENT
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
105
UCEAP Course Suffix
UCEAP Official Title
PRINCIPLES OF SOFTWARE DEVELOPMENT
UCEAP Transcript Title
SOFTWARE DEVELOPMNT
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course discusses the software development process including software testing and issues with software quality. Other topics include: ethic and legal issues in the field of software engineering; agile software development techniques; test-driven development; refactoring and simple design. *Previous coursework in Programming and Software Engineering are required. Texts: Beck, Ken. Extreme Programming Explained. Addison-Wesley. 2000 Beck, Ken, et al.. Test-Driven Development By Example. Three Rivers Institute. 2002 Craig S. Larman. Applying UML and Patterns. Pearson Education . 3er Edition, 2012 Fowler, Martin et al.. Refactoring: Improving the Design of Existing Code. Addison-Wesley. 1999 Lee Copeland. A Practitioner's Guide to Software Test Design. . Artech House Publishers .
Language(s) of Instruction
Spanish
Host Institution Course Number
15972
Host Institution Course Title
PRINCIPIOS DE DESARROLLO DE SOFTWARE
Host Institution Campus
Escuela Politécnica Superior. (Leganés
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informática

COURSE DETAIL

CRYPTOGRAPHY
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)
Mathematics Computer Science
UCEAP Course Number
134
UCEAP Course Suffix
UCEAP Official Title
CRYPTOGRAPHY
UCEAP Transcript Title
CRYPTOGRAPHY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course explores both theoretical and practical aspects of cryptography, authentication, and information security. Students learn the relevant mathematical techniques associated with cryptography, the principles of cryptographic techniques and how to perform implementations of selected algorithms in this area, and explore the application of security techniques in solving real-life security problems in practical systems.

Language(s) of Instruction
English
Host Institution Course Number
6CCS3CIS
Host Institution Course Title
CRYPTOGRAPHY
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics

COURSE DETAIL

PYTHON FOR MACHINE LEARNING
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
132
UCEAP Course Suffix
UCEAP Official Title
PYTHON FOR MACHINE LEARNING
UCEAP Transcript Title
PYTHON MACH LEARNG
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course provides the practical tools for developing, applying, and investigating machine learning methods in Python. The course utilizes libraries including Pandas, PyTorch, JAX, and Cython.

Language(s) of Instruction
English
Host Institution Course Number
0434 L 543
Host Institution Course Title
PYTHON FOR MACHINE LEARNING
Host Institution Campus
Host Institution Faculty
FAKULTÄT IV ELEKTROTECHNIK UND INFORMATIK
Host Institution Degree
Host Institution Department
Softwaretechnik und Theoretische Informatik

COURSE DETAIL

LIVING PASTS: AUGMENTING URBAN LANDSCAPES AND CULTURAL HERITAGE IN THE DIGITAL AGE
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science Anthropology
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
LIVING PASTS: AUGMENTING URBAN LANDSCAPES AND CULTURAL HERITAGE IN THE DIGITAL AGE
UCEAP Transcript Title
LIVINGPASTDIGITLAGE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

In this hands-on course, students work in interdisciplinary teams to uncover the rich history of Utrecht and share findings with the public. Combining historical, architectural, and societal data, students develop and design an innovative application for the city of Utrecht. In the process, students cooperate across disciplinary borders, take charge of their own learning process, and experimentally assess the added value of new media and ICT. The course accumulates in presentations and interactive demos of the teams’ final prototypes.

Language(s) of Instruction
English
Host Institution Course Number
BETA-B3LH
Host Institution Course Title
LIVING PASTS: AUGMENTING URBAN LANDSCAPES AND CULTURAL HERITAGE IN THE DIGITAL AGE
Host Institution Campus
Utrecht University
Host Institution Faculty
Science
Host Institution Degree
Host Institution Department

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 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 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 Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Digital Humanities, Arts & Humanities

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 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
Subscribe to Computer Science