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

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 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 Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
General Education

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 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 Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

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 DETAIL

INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
128
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
INTRO TO AI
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course is a core course in the field of computer science. The focus of the course is to introduce students to the basic knowledge and algorithms in the field of artificial intelligence, and guide them to use artificial intelligence models to solve real-world problems in the era of big data through practical projects in the course.

Brief Introduction to the Course Content: The content of this course mainly covers several basic modules in the field of artificial intelligence, from simple to complex, gradually explaining the principles and techniques used by intelligent agents to solve real-world problems. Specific content includes: search algorithms (basic search algorithms for trees and graphs, etc.), Markov decision processes (Markov models, etc.), game algorithms (Alpha-Beta pruning techniques, etc.), uncertain information reasoning methods (Bayesian models), and knowledge representation methods (first-order, higher-order, and semantic representations, etc.). Through the combination of course practice, students will be provided with means and methods to solve real-world big data problems.

This course requires students to have the ability to write simple programs using Python or be able to quickly grasp the use of Python. Prerequisites for the course are computer data structures and foundations of probability theory. By studying this course, students will understand some core issues and applications in the field of artificial intelligence, and master the relevant principles and algorithms. In addition, students will acquire the ability to write, maintain, and test Python language, and be able to use Python to solve real-world problems.

Language(s) of Instruction
Chinese
Host Institution Course Number
DATA130008
Host Institution Course Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Host Institution Campus
Host Institution Faculty
Zongyu WEI
Host Institution Degree
Host Institution Department
School of Data Science

COURSE DETAIL

INTRODUCTION TO AI AND ITS APPLICATION
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
80
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO AI AND ITS APPLICATION
UCEAP Transcript Title
INTRO AI &APPLICATN
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This class provides a comprehensive overview of artificial intelligence and explores successful cases of problem-solving in various domains, attempting to solve real problems. This course explores how AI works in general, looks at different AI algorithms/models, and allows for practice building AI Models.

Language(s) of Instruction
English
Host Institution Course Number
AIC2120
Host Institution Course Title
INTRODUCTION TO AI AND ITS APPLICATION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
General Education

COURSE DETAIL

MULTICORE PROGRAMMING FUNDAMENTALS
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University
UCEAP Course Level
Graduate
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
206
UCEAP Course Suffix
UCEAP Official Title
MULTICORE PROGRAMMING FUNDAMENTALS
UCEAP Transcript Title
MULTICORE PROGRAM
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course looks at the challenges and techniques involved in programming multicore systems. The course starts out with a brief history of computing to motivate the shift to multicore architectures. Parallelism, execution indeterminism, thread-and-lock-based programming, non-blocking synchronization, and HW acceleration with GPGPUs are introduced in a step-by-step approach that is accompanied by individual programming assignments. The impact of hardware architectures on programmability and performance is highlighted. Emerging trends such as Stream-parallel programming and hardware transactional memory are introduced. 

Language(s) of Instruction
English
Host Institution Course Number
CSI6505
Host Institution Course Title
MULTICORE PROGRAMMING FUNDAMENTALS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

MOBILE AND PERVASIVE INTELLIGENCE
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
105
UCEAP Course Suffix
UCEAP Official Title
MOBILE AND PERVASIVE INTELLIGENCE
UCEAP Transcript Title
MOBILE INTELLIGENCE
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

Mobile and pervasive intelligence enables diverse smart applications in our daily life. It provides new insights into unstructured and uncertain information from a variety of sensors, data sources, user devices, and mobile platforms. The lecture covers theoretical fundamentals in sensing, communications, computing, and autonomy techniques; how to apply them in practical systems, and design principles in mobile and pervasive applications. The content includes the following topics:


A: Sensation and perception of mobile platforms
Section 1-Sensing: Wireless, visual, acoustic, and privacy-preserving sensing techniques
Section 2-Communications: Advanced communication and networking technologies to connect hardware and software components in one or more pervasive systems.
 

B: Intelligence creation
Section 3-Computing: Context-aware computing, serverless computing, and distributed intelligence
Section 4-Autonomy: Autonomous coordination and collaboration techniques between mobile platforms (e.g., drones or robots)
 

C: Hands-on tutorials 

Language(s) of Instruction
English
Host Institution Course Number
CSIE5411
Host Institution Course Title
MOBILE AND PERVASIVE INTELLIGENCE
Host Institution Campus
Host Institution Faculty
College of Electrical Engineering and Computer Science
Host Institution Degree
Host Institution Department
Graduate Institute of Computer Science and Information Engineering

COURSE DETAIL

FUNDAMENTALS OF MULTIMEDIA TECHNOLOGY
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
151
UCEAP Course Suffix
UCEAP Official Title
FUNDAMENTALS OF MULTIMEDIA TECHNOLOGY
UCEAP Transcript Title
FUND MLTIMEDIA TECH
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

Teaching Objectives: Through the study of these contents, students will understand the basic concepts of multimedia technology, master the fundamental theories of multimedia technology, and the usage of commonly used multimedia tools. They will also gain knowledge on multimedia software development and multimedia production, laying a solid foundation for future research and development in the field of multimedia. Students will also learn about the current status and practical demands of multimedia technology, professional ethical requirements for multimedia practitioners, and ethical influences.

 

Overview: This course provides a comprehensive introduction to multimedia technology, including its definition and key characteristics, acquisition and processing of audio-video information, multimedia data compression and encoding techniques, and multimedia network communication technology.

Language(s) of Instruction
Chinese
Host Institution Course Number
SOFT130051
Host Institution Course Title
FUNDAMENTALS OF MULTIMEDIA TECHNOLOGY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Subscribe to Computer Science