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

COURSE DETAIL

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

This course introduces key issues involved in the development of intelligent robotics. It explores issues on spatial transformation, kinematics, software control architectures, sensing, localization, and navigation. Robotics programming theory is backed by programming three types of robots: Pioneer ground vehicle, robotic arm, and a flying drone. Assessment: homework, exams, and a final project.

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

COURSE DETAIL

INFORMATION SECURITY
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
113
UCEAP Course Suffix
UCEAP Official Title
INFORMATION SECURITY
UCEAP Transcript Title
INFORMATION SECURTY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course provides the students with comprehensive, in-depth knowledge about information and computer security. The course covers the following topics: the main security properties such as confidentiality, integrity, authenticity; fundamental security terminology that is essential to read security news, bulletins, and to apprehend advanced techniques; the main attacks to computer and information security; the main security solutions and their underlying principles; risk analysis to determine the most adequate set of security solutions for a given context; applying state-of-the-art techniques to design secure software systems.
Language(s) of Instruction
English
Host Institution Course Number
INFOB3INSE
Host Institution Course Title
INFORMATION SECURITY
Host Institution Course Details
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information and Computing Sciences
Course Last Reviewed

COURSE DETAIL

USER EXPERIENCE DESIGN
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
11
UCEAP Course Suffix
UCEAP Official Title
USER EXPERIENCE DESIGN
UCEAP Transcript Title
USER EXPERI DESIGN
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

Based on the changes of computer technology and the role of humans on products in the market. The course focuses on studying the experience of using a product. This course targets a chosen topic, and through three steps of procedural design practices, students understand multiple design methods while developing creative thinking. The course will based around the topic provided by the CHI Student Design Competition: https://chi2016.acm.org/wp/student-design-competition/

Language(s) of Instruction
Chinese
Host Institution Course Number
GenEdu1004
Host Institution Course Title
USER EXPERIENCE DESIGN
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
General Education
Course Last Reviewed
2022-2023

COURSE DETAIL

ARTIFICIAL INTELLIGENCE
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Engineering Computer Science
UCEAP Course Number
176
UCEAP Course Suffix
UCEAP Official Title
ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFCL INTELLGNCE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The course gives an introduction to various subdomains of artificial intelligence and to the fundamental methods within these domains. The course topics include: intelligent agents, heuristic search, game programming, knowledge-based systems, machine learning, natural language, semantic web, autonomous robots, planning, and ethics of AI.
Language(s) of Instruction
English
Host Institution Course Number
EDAP01
Host Institution Course Title
ARTIFICIAL INTELLIGENCE
Host Institution Campus
Engineering
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering- Computer Science
Course Last Reviewed
2020-2021

COURSE DETAIL

INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Country
Ireland
Host Institution
University College Dublin
Program(s)
Irish Universities,University College Dublin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
107
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFICIAL INTELLIG
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course offers a very broad introduction to the fundamental concepts and techniques of artificial intelligence, and provides students with the ability to assess and apply some of the basic techniques used in artificial intelligence (AI). Some of the topics include knowledge representation, problem solving & search, game playing, planning, machine learning and classification, genetic algorithms, neural networks, knowledge reasoning, and recommender systems. Please note any student taking this course must have their own laptop.
Language(s) of Instruction
English
Host Institution Course Number
COMP30030
Host Institution Course Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Host Institution Course Details
Host Institution Campus
UC Dublin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed

COURSE DETAIL

COMPILER DESIGN I
Country
Sweden
Host Institution
Uppsala University
Program(s)
Uppsala University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
115
UCEAP Course Suffix
UCEAP Official Title
COMPILER DESIGN I
UCEAP Transcript Title
COMPILER DESIGN I
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course covers how simple imperative programming languages equivalent to C can be compiled to machine code for RISC-like machines. The course covers the following: Lexical analysis (scanning); Syntactical analysis (parsing); Program representation in Abstract Syntax Trees (AST); Symbol tables and scope rules for C-like languages; Type-checking for C-like languages; Different forms of intermediate code (IR); Generation of intermediate code; Call stacks and activation posts; Code generation for RISC-like machines; Basic blocks, control-flow graphs, liveness analysis, register allocation.
Language(s) of Instruction
English
Host Institution Course Number
1DL321
Host Institution Course Title
COMPILER DESIGN I
Host Institution Course Details
Host Institution Campus
Faculty of Science and Technology
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Technology
Course Last Reviewed

COURSE DETAIL

COMPUTER NETWORKS
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
115
UCEAP Course Suffix
UCEAP Official Title
COMPUTER NETWORKS
UCEAP Transcript Title
COMPUTER NETWORKS
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

The goals of this course are to acquire general overview on computer networks, understand the details of key Internet protocols, learn and practice the usage of the internet protocol stack through several programming projects, and provide introduction on wireless Internet technologies.

Prerequisite: Reasonable C(or C++) programming skill

Language(s) of Instruction
English
Host Institution Course Number
CSI4106,CAS4106
Host Institution Course Title
COMPUTER NETWORKS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2021-2022

COURSE DETAIL

SODFTWARE ENGINEERING PRINCIPLES
Country
United Kingdom - Scotland
Host Institution
University of St Andrews
Program(s)
University of St Andrews
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
134
UCEAP Course Suffix
UCEAP Official Title
SODFTWARE ENGINEERING PRINCIPLES
UCEAP Transcript Title
SOFTWARE ENGINEERNG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines the key concepts in software engineering. It provides an overview of development methodologies and associated artefacts in the software lifecycle, ethical, and sustainability considerations for software, high-level specifications such as requirements, software architecture and software design to guide development, project management and quality assurance. This course does not involve programming.

Language(s) of Instruction
English
Host Institution Course Number
CS5030
Host Institution Course Title
SODFTWARE ENGINEERING PRINCIPLES
Host Institution Campus
University of St. Andrews
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2022-2023

COURSE DETAIL

ADVANCED COMPUTER VISION
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
120
UCEAP Course Suffix
UCEAP Official Title
ADVANCED COMPUTER VISION
UCEAP Transcript Title
ADV COMPUTER VISION
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

The course examines the concepts and theories of computer vision and introduces their application. The course entails research on the algorithm and computing architecture and completion of a software simulation. The course covers: image formation; image processing; feature detection and matching; segmentation; feature-based alignment; structure from motion; dense motion estimation; computational photography; stereo correspondence; 3D reconstruction; and recognition.

Language(s) of Instruction
Chinese
Host Institution Course Number
CSIE7421
Host Institution Course Title
ADVANCED COMPUTER VISION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Information Engineering
Course Last Reviewed
2022-2023

COURSE DETAIL

GRAPHS
Country
Spain
Host Institution
University of Barcelona
Program(s)
University of Barcelona
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
127
UCEAP Course Suffix
UCEAP Official Title
GRAPHS
UCEAP Transcript Title
GRAPHS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers a study of the basic concepts of discrete mathematics: graphs, vertex and adjacency relations; trees; existence of Euler and Hamiltonian paths; graph coloring; pairings. It explores ways to perform software modeling and resolution of routing optimization, interconnection, and assignment problems.

Language(s) of Instruction
English
Host Institution Course Number
360150
Host Institution Course Title
GRAFS
Host Institution Campus
Campus Plaça Universitat
Host Institution Faculty
Facultad de Matemáticas y Informática
Host Institution Degree
Matemáticas
Host Institution Department
Dept. Mathematics and Computer Science
Course Last Reviewed
2022-2023
Subscribe to Computer Science