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

COURSE DETAIL

THEORY AND PRACTICE OF DEEP LEARNING
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
107
UCEAP Course Suffix
UCEAP Official Title
THEORY AND PRACTICE OF DEEP LEARNING
UCEAP Transcript Title
DEEP LEARNING
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course covers the theories of modern deep learning and provides a practical opportunity to implement necessary deep neural network modules.

Language(s) of Instruction
English
Host Institution Course Number
AAI3201
Host Institution Course Title
THEORY AND PRACTICE OF DEEP LEARNING
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Artificial Intelligence
Course Last Reviewed
2022-2023

COURSE DETAIL

HUMAN AND COMPUTER INTERFACES
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
101
UCEAP Course Suffix
UCEAP Official Title
HUMAN AND COMPUTER INTERFACES
UCEAP Transcript Title
COMPUTER INTERFACES
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course provides an introduction to human-computer interaction, specifically quantitative approaches to human-computer interaction research. It looks at what problems may arise in the process and how to solve those problems. It also explores how user studies are designed, conducted, analyzed, and reported.

Language(s) of Instruction
English
Host Institution Course Number
CSI4107
Host Institution Course Title
HUMAN AND COMPUTER INTERFACES
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

DATA STRUCTURES AND ALGORITHMS
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
123
UCEAP Course Suffix
UCEAP Official Title
DATA STRUCTURES AND ALGORITHMS
UCEAP Transcript Title
DATA STRUCTURES
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces the design and implementation of fundamental data structures and algorithms. Topics include basic data structures (linked lists, stacks, queues, hash tables, binary heaps, trees, and graphs), searching and sorting algorithms, basic analysis of algorithms, and basic object-oriented programming concepts. The course requires students to take prerequisites.

Language(s) of Instruction
English
Host Institution Course Number
CS2040C
Host Institution Course Title
DATA STRUCTURES AND ALGORITHMS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2024-2025

COURSE DETAIL

DATA ANALYSIS AND RETRIEVAL
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
140
UCEAP Course Suffix
UCEAP Official Title
DATA ANALYSIS AND RETRIEVAL
UCEAP Transcript Title
DATA ANALYSIS & R
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

In this course, we build on foundation from database systems, focusing on two important issues. The first issue concerns how to deal with large volumes of data that do not have the precise record structure found in databases. The amount of unstructured data (primarily text) in the world far exceeds the amount of structured data. Searching through text requires a very different approach, especially because the number of results can be extremely large, making ranking based on relevance essential. This field is known as Information Retrieval (IR). Although this discipline has existed for quite some time, its relevance has increased in recent years due to the demand for web search engines. Become familiar with basic IR concepts such as precision, recall, Boolean search, indexing and posting lists, term weighting, the vector space model, and relevance feedback. Also take a detailed look at Google’s PageRank algorithm. This part includes a practical assignment in which IR techniques are applied to processing queries on relational databases, addressing the problem that the number of results can be either too large or too small. the second issue is how to extract interesting patterns and models from data. This is the domain of data mining and machine learning. Here too, the emphasis is on the analysis of unstructured data (again, primarily text), such as using data mining for document classification and clustering, as well as for ranking documents based on their relevance to a given query. The term “document” should be interpreted broadly: it may refer to web pages, email messages (spam or not spam?), posts to a newsgroup, or even tweets. The techniques covered include, among others, Naive Bayes classification, nearest neighbor, support vector machines, hierarchical clustering, and partitioning methods such as k-means clustering. This part also includes a practical assignment in which the data analysis techniques discussed in the lectures be applied to problems as described above. For this, we use the data analysis system R. Assumed previous knowledge in Databases (INFODB), Graphics (INFOGR), and Research Methods in Computer Science or Game Technology. If you have not passed these courses (or other courses in which you acquired comparable prior knowledge), we advise you not to choose this course.

Language(s) of Instruction
English
Host Institution Course Number
INFOB3DA
Host Institution Course Title
DATA ANALYSIS AND RETRIEVAL
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information and Computing Sciences
Course Last Reviewed
2025-2026

COURSE DETAIL

FILE STRUCTURES AND DATABASE MANAGEMENT
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
138
UCEAP Course Suffix
UCEAP Official Title
FILE STRUCTURES AND DATABASE MANAGEMENT
UCEAP Transcript Title
FILE&DATABASE MGMT
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course provides a study on file structures and database management. It examines logical database design, from the relational model to the basic physical level in order to understand and recognize the need for secondary storage media in various use cases. The course also covers the following topics: static and dynamic properties of the relational model; base structures; auxiliary structures; database management systems; storage paradigms.

Language(s) of Instruction
Host Institution Course Number
13881
Host Institution Course Title
FICHEROS Y BASES DE DATOS
Host Institution Campus
Leganés
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Host Institution Department
Informática
Course Last Reviewed
2023-2024

COURSE DETAIL

USABILITY AND USER EXPERIENCE DESIGN
Country
Italy
Host Institution
University of Bologna
Program(s)
University of Bologna
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
179
UCEAP Course Suffix
UCEAP Official Title
USABILITY AND USER EXPERIENCE DESIGN
UCEAP Transcript Title
USABILTY&USER DSIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course is part of the Laurea Magistrale degree program and is intended for advanced level students. Enrollment is by consent of the instructor. The course content is divided into three distinct parts. The first part of the course discusses the evolution of the discipline from Human Computer Interaction to User Experience Design, focusing on the human, the computer, and their interaction. The second part of the course is on usability analysis and design, topics include a systematic discussion of the techniques and standards for the management of the process of user experience design, with particular attention to the phases of usability analysis (with and without the participation of users), and the user- and goal-oriented usability design methodologies. The third part of the course examines the guidelines, patterns, and methods for usability design. During this section the course discusses, with historical aspects, the framework on which the concrete aspects of usability design is based, and strong attention is given to the problem of usability for web applications and mobile apps.

 

Language(s) of Instruction
English
Host Institution Course Number
90720,85573
Host Institution Course Title
USABILITY AND USER EXPERIENCE DESIGN (LM)
Host Institution Campus
BOLOGNA
Host Institution Faculty
Host Institution Degree
LM in ARTIFICIAL INTELLIGENCE
Host Institution Department
Computer Science and Engineering
Course Last Reviewed
2022-2023

COURSE DETAIL

INTRODUCTION TO COMPUTER PROGRAMMING
Country
United Kingdom - England
Host Institution
University of Bristol
Program(s)
English Universities,University of Bristol
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
20
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO COMPUTER PROGRAMMING
UCEAP Transcript Title
INTRO COMPUTER PROG
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course provides an introduction to computer programming using Python, a popular programming language accessible to students with no background in computer programming. The course explores the basic principles of sequential (procedural) programming, namely input/output, variables, data types, conditionals, iteration, exceptions, and functions. It also examines the principles of good programming practice, such as design and debugging.
Language(s) of Instruction
English
Host Institution Course Number
EMAT10007
Host Institution Course Title
INTRODUCTION TO COMPUTER PROGRAMMING
Host Institution Course Details
Host Institution Campus
University of Bristol
Host Institution Faculty
Host Institution Degree
Host Institution Department
Department of Engineering Mathematics
Course Last Reviewed

COURSE DETAIL

AI: ROBOT OVERLORD, REPLACEMENT, OR COLLEAGUE?
Country
United Kingdom - England
Host Institution
University of Manchester
Program(s)
University of Manchester
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
137
UCEAP Course Suffix
UCEAP Official Title
AI: ROBOT OVERLORD, REPLACEMENT, OR COLLEAGUE?
UCEAP Transcript Title
ARTIFICIAL INTELLIG
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

This course explores the mechanisms, implications, and ethics of an environment where artificial intelligence plays an increasingly important role. Students consider the science behind the headlines to help students develop an informed opinion regarding the complexities of the use of AI in society. Students also examine the conceptual frameworks behind AI methodologies and the sources of the data on which they operate. This course provides an introduction to computational thinking on what sort of problems AI can realistically be expected to help with. Students analyze a series of case studies highlighting the use of AI in work and society.

Language(s) of Instruction
English
Host Institution Course Number
UCIL20122
Host Institution Course Title
AI: ROBOT OVERLORD, REPLACEMENT, OR COLLEAGUE?
Host Institution Campus
University of Manchester
Host Institution Faculty
Host Institution Degree
Host Institution Department
University College for Interdisciplinary Learning
Course Last Reviewed
2019-2020

COURSE DETAIL

INTRO TO COMPUTATIONAL SOCIAL SCIENCE
Country
Ireland
Host Institution
University College Dublin
Program(s)
University College Dublin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
105
UCEAP Course Suffix
UCEAP Official Title
INTRO TO COMPUTATIONAL SOCIAL SCIENCE
UCEAP Transcript Title
COMPUTATION SOC SCI
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description
This course introduces and discusses the key principles and concepts in computational social science (CSS). Some of the main approaches in the field are introduced beginning with a historical background to the main developments, up to and including an introduction to the most recent developments and applications of the methodological approaches discussed. In particular, this course provides the student with an overview of four main areas in the CSS field: automated social information extraction, social network analysis, social complexity theory, and social simulation modeling. Where possible the discussion of topics in this course are enhanced by presentation and discussion of some empirical examples and applications from industry, NGOs, and the public sector.
Language(s) of Instruction
English
Host Institution Course Number
CSOC10010
Host Institution Course Title
INTRO TO COMPUTATIONAL SOCIAL SCIENCE
Host Institution Campus
UC Dublin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computational Social Science
Course Last Reviewed
2019-2020

COURSE DETAIL

TOPICS IN INFORMATION SCIENCE
Country
New Zealand
Host Institution
University of Otago
Program(s)
University of Otago
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
189
UCEAP Course Suffix
UCEAP Official Title
TOPICS IN INFORMATION SCIENCE
UCEAP Transcript Title
INFORMATION SCIENCE
UCEAP Quarter Units
7.00
UCEAP Semester Units
4.70
Course Description

This course in information science involves an individual course of study and is usually carried out under the supervision of an academic advisor. Students conduct and assist in research done in the Human-Computer Interaction Lab in the Information Science department. The course focuses on researching eye trackers and designing user studies using the eye trackers and collaborating with other lab projects.

Language(s) of Instruction
English
Host Institution Course Number
INFO350
Host Institution Course Title
TOPICS IN INFORMATION SCIENCE
Host Institution Course Details
Host Institution Campus
New Zealand
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Science
Course Last Reviewed
Subscribe to Computer Science