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

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

COURSE DETAIL

GRAPHS AND ALGORITHMS
Country
United Kingdom - England
Host Institution
Imperial College London
Program(s)
Imperial College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
145
UCEAP Course Suffix
UCEAP Official Title
GRAPHS AND ALGORITHMS
UCEAP Transcript Title
GRAPHS ALGORITHMS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
In this class, students will work to prove mathematical properties of graphs.We will explore classical algorithms associated with graphs and trees and design algorithms for sorting and searching. Students will apply various methods for determining the time complexity of algorithm and study the complexity classes P and NP and the concept of NP-completeness. Students will also work to prove basic properties of graphs. We will describe, and establish the correctness of, some of the fundamental algorithms in computing and analyze the time complexity of an algorithm. Students will be able to explain the complexity classes P and NP and the P=NP problem and determine to which complexity class a computational problem belongs.
Language(s) of Instruction
English
Host Institution Course Number
CO150
Host Institution Course Title
GRAPHS AND ALGORITHMS
Host Institution Course Details
Host Institution Campus
Imperial College
Host Institution Faculty
Host Institution Degree
Host Institution Department
Department of Computing
Course Last Reviewed

COURSE DETAIL

MINING WEB DATA FOR BUSINESS INSIGHTS
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
131
UCEAP Course Suffix
UCEAP Official Title
MINING WEB DATA FOR BUSINESS INSIGHTS
UCEAP Transcript Title
MINING WEB DATA
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The World Wide Web overwhelms us with immense amounts of widely distributed, interconnected, rich, and dynamic hypertext information. It has profoundly influenced many aspects of our lives, changing the ways individuals communicate and the manners businesses are conducted. This course teaches various concepts, methods and tools in mining Web data in the form of unstructured Web hyperlinks, page contents, and usage logs to uncover deep business insights and knowledge for business implications that are embedded in the billions of Web pages and servers. Topics covered include various text mining methodologies, case applications and tutorials on Web data mining for marketing, sales and finance applications, social Web data mining from Facebook and Twitter, and Web analytics involving clickstream and site traffic data, etc.
Language(s) of Instruction
English
Host Institution Course Number
BT4222
Host Institution Course Title
MINING WEB DATA FOR BUSINESS INSIGHTS
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems and Analytics
Course Last Reviewed

COURSE DETAIL

INTRODUCTION TO DATABASES
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
Intern: Scotland,University of Edinburgh,Scottish Universities
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
146
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO DATABASES
UCEAP Transcript Title
INTRO TO DATABASES
UCEAP Quarter Units
8.00
UCEAP Semester Units
5.30
Course Description

Data is one of the most important assets of any enterprise and plays a central role in many aspects of everyday life, from healthcare, to education, to commerce. In order to be turned into meaningful information that enables and supports decision making, data must be stored, maintained, processed and analyzed. Database management systems are complex software programs that allow their users to perform these tasks in an efficient and reliable way. This course is an introduction to the principles underlying the design and implementation of relational databases and database management systems.

Language(s) of Instruction
English
Host Institution Course Number
INFR10080
Host Institution Course Title
INTRODUCTION TO DATABASES
Host Institution Course Details
Host Institution Campus
University of Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
School of Informatics
Course Last Reviewed
Subscribe to Computer Science