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

COURSE DETAIL

COMPUTER STRUCTURE
Country
Spain
Host Institution
Complutense University of Madrid
Program(s)
Complutense University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
115
UCEAP Course Suffix
UCEAP Official Title
COMPUTER STRUCTURE
UCEAP Transcript Title
COMPUTER STRUCTURE
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers a study of computer structures. Topics include: input/output, processor design; cache memory; virtual memory; IEEE754.

Language(s) of Instruction
Host Institution Course Number
803267
Host Institution Course Title
ESTRUCTURA DE COMPUTADORES
Host Institution Campus
MONCLOA
Host Institution Faculty
FACULTAD DE INFORMÁTICA
Host Institution Degree
GRADO EN INGENIERÍA INFORMÁTICA
Host Institution Department
DEPARTAMENTO DE SISTEMAS INFORMÁTICOS Y COMPUTACIÓN
Course Last Reviewed
2022-2023

COURSE DETAIL

INTEGRATED SOFTWARE PROJECT
Country
Spain
Host Institution
University of Barcelona
Program(s)
University of Barcelona
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
156
UCEAP Course Suffix
UCEAP Official Title
INTEGRATED SOFTWARE PROJECT
UCEAP Transcript Title
INTEG SOFTWARE PROJ
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course explores software project development. Topics include: functional design of the project; prototyping; user analysis; Android Studio; teamwork tools like Github and Trello; app development for Android.

Language(s) of Instruction
Spanish
Host Institution Course Number
364304
Host Institution Course Title
PROJECTO INTEGRADO DE SOFTWARE
Host Institution Campus
Campus Plaça Universitat
Host Institution Faculty
Facultad de Matemáticas e Informática
Host Institution Degree
Ingenieria Informática
Host Institution Department
Departamento de Matemáticas e Informática
Course Last Reviewed
2022-2023

COURSE DETAIL

INFORMATION SYSTEM: METHODS AND PRACTICE
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
113
UCEAP Course Suffix
UCEAP Official Title
INFORMATION SYSTEM: METHODS AND PRACTICE
UCEAP Transcript Title
INFORMATION SYSTEM
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

Informatization is a historical process that makes full use of information technology, develops and utilizes information resources, promotes information exchange and knowledge sharing, and promotes the development and transformation of human society. This course strives to integrate the concepts, characteristics and development history of informatization into classroom teaching, cultivate students' informatization thinking, inspire inspiration for informatization innovation, promote students' thinking and practice, and develop innovative spirit, entrepreneurial awareness and innovation and entrepreneurship capabilities.

Information thinking is creative thinking that uses an information perspective to understand, analyze, and process things. It is a way of thinking that examines things from the aspects of information collection, transmission, storage, processing, sharing, and utilization. Informatization includes not only information technology means, but also changes in management and services. This course first introduces the basic concepts and basic characteristics of information thinking, then introduces the design and implementation of information systems and the changes they bring to management and services, and organizes students to think and practice the information applications around them inside and outside the classroom.

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP110045
Host Institution Course Title
INFORMATION SYSTEM: METHODS AND PRACTICE
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Wang Xin
Host Institution Degree
Host Institution Department
School of Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

DATABASE DESIGN
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
125
UCEAP Course Suffix
UCEAP Official Title
DATABASE DESIGN
UCEAP Transcript Title
DATABASE DESIGN
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

The course aims to make students understand the development history of database technology and the current status of database technology and products in China. It familiarizes students with the architecture and basic concepts of database systems, and provides them with the basic principles and methods of database design. Students are expected to have the ability to independently design database schemas and develop database applications.

Basic Content Overview: The course covers the following topics:

  1. Development history of database technology and typical database products.
  2. Relational model and database query language, including the basic structure of a relational database, relational algebra, tuple relational calculus, domain relational calculus, and the basic syntax and common usage of SQL.
  3. Basictheoriesandmethodsofdatabasedesign,includingtheentity-relationship model, database design normalization theory, functional dependencies, and their applications.
  4. Practical issues in database design, including design case analysis, database  optimization, storage structure and indexing, and transaction management.
Language(s) of Instruction
Chinese
Host Institution Course Number
SOFT130015
Host Institution Course Title
DATABASE DESIGN
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Jianyi WU
Host Institution Degree
Host Institution Department
Software School
Course Last Reviewed
2023-2024

COURSE DETAIL

DATABASE SYSTEMS
Country
Australia
Host Institution
University of Melbourne
Program(s)
University of Melbourne
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
127
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 serves as an introduction to data modelling and databases from a technical and data management perspective. Database design from conceptual design through to physical implementation is covered. This includes Entity Relationship modeling, normalisation, de-normalisation, SQL, transactions, relational algebra and query optimisation. Other topics in data management and DBMS technology may also be included. A web-based database application is developed to explore the skills learned in this subject.
Language(s) of Instruction
English
Host Institution Course Number
INFO20003
Host Institution Course Title
DATABASE SYSTEMS
Host Institution Campus
Melbourne
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computing and Information Systems
Course Last Reviewed
2023-2024

COURSE DETAIL

THE ETHICS OF DATA AND ARTIFICIAL INTELLIGENCE
Country
United Kingdom - England
Host Institution
London School of Economics
Program(s)
Summer at London School of Economics
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Philosophy Computer Science
UCEAP Course Number
104
UCEAP Course Suffix
S
UCEAP Official Title
THE ETHICS OF DATA AND ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ETHICS OF DATA & AI
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

This course introduces students to the core ethics concepts needed to build better technology and reason about its impact on the economy, civil society, and government. In the first half of the course, students consider ethical questions raised by different steps in the data science pipeline, such as: What is data, and how can we design better (ethical?) data governance regimes? Can technology discriminate? If so, what are promising strategies for promoting fairness and mitigating algorithmic bias? Can we understand black-box AI systems and explain their decisions? Why is it morally important that we do so? In the second half of the class, students consider ethical questions raised by the use of AI systems to manage our work, political, and social lives.

Language(s) of Instruction
English
Host Institution Course Number
ME102
Host Institution Course Title
THE ETHICS OF DATA AND ARTIFICIAL INTELLIGENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Philosophy, Logic and Scientific Method
Course Last Reviewed
2025-2026

COURSE DETAIL

SOFTWARE PROGRAMMING
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
53
UCEAP Course Suffix
UCEAP Official Title
SOFTWARE PROGRAMMING
UCEAP Transcript Title
SOFTWARE PROGRAMMNG
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course provides a study of how to build Python programs using fundamental programming structures like variables, conditional logic, looping, and functions. It looks at how to process data using lists, tuples, and dictionaries in Python programs; and how to read and write files in Python for data analysis. It explores problem-solving procedures, data representations, and algorithms through computers, and teaches practical programming techniques that can express the problem-solving process in Python programming language.

Language(s) of Instruction
Korean
Host Institution Course Number
YCS1002
Host Institution Course Title
SOFTWARE PROGRAMMING
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
General Education
Course Last Reviewed
2023-2024

COURSE DETAIL

INFORMATION MANAGEMENT 1
Country
Ireland
Host Institution
Trinity College Dublin
Program(s)
Trinity College Dublin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
106
UCEAP Course Suffix
UCEAP Official Title
INFORMATION MANAGEMENT 1
UCEAP Transcript Title
INFORMATION MGMT 1
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course focuses on the methods and techniques for efficient management (modelling, manipulation, and retrieval) of data and information. It provides a foundation for later courses in database management and advanced information management. Students describe and use UML for information modeling; describe and use XML techniques for data modeling and querying; describe techniques for exposing and retrieving information on the web semantic web/linked data approaches; and understand the ongoing collaborative process of eliciting ethical implications which influence technology design.

Language(s) of Instruction
English
Host Institution Course Number
CSU22041
Host Institution Course Title
INFORMATION MANAGEMENT I
Host Institution Campus
Trinity College Dublin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer
Course Last Reviewed
2024-2025

COURSE DETAIL

INTRODUCTION TO INFORMATION SECURITY
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
104
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO INFORMATION SECURITY
UCEAP Transcript Title
INFORMATN SECURITY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course introduces information and computer system security. It illustrates the fundamentals of how systems fail due to malicious activities and how they can be protected. The course also places emphasis on the practices of secure programming and implementation. Topics covered include classical/historical ciphers, introduction to modern ciphers and cryptosystems, ethical, legal and organizational aspects, classic examples of direct attacks on computer systems such as input validation vulnerability, examples of other forms of attack such as social engineering/phishing attacks, and the practice of secure programming.
Language(s) of Instruction
English
Host Institution Course Number
CS2107
Host Institution Course Title
INTRODUCTION TO INFORMATION SECURITY
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

TOPICS IN INFORMATION SCIENCE
Country
Japan
Host Institution
International Christian University
Program(s)
International Christian University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
122
UCEAP Course Suffix
UCEAP Official Title
TOPICS IN INFORMATION SCIENCE
UCEAP Transcript Title
TOPICS INFO SCIENCE
UCEAP Quarter Units
2.50
UCEAP Semester Units
1.70
Course Description

Modern information science has given rise to techniques for acquiring and analyzing a variety of observable data in order to reveal multimodal characteristics of humans. The objective of this course is to study sequential data analysis, machine learning, relation to cognitive science, and its applications through information processing represented by natural language processing, EEG, and speech.

Language(s) of Instruction
English
Host Institution Course Number
ISC353E
Host Institution Course Title
TOPICS IN INFORMATION SCIENCE
Host Institution Campus
International Christian University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Science
Course Last Reviewed
2024-2025
Subscribe to Computer Science