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

COURSE DETAIL

DIGITAL SKILLS AND PROBLEM SOLVING
Country
Thailand
Host Institution
Thammasat University
Program(s)
Thammasat University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
52
UCEAP Course Suffix
UCEAP Official Title
DIGITAL SKILLS AND PROBLEM SOLVING
UCEAP Transcript Title
DIGITAL SKILLS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course provides computational skill development. It examines computational problem formation and tools for problem solving (Excel and Python). Other topics include decomposition and pattern recognition, abstraction and algorithm design, information utilization and storage (tables and databases), information presentation (data visualization), ethical usage of digital content and technology, and privacy. 
 

Language(s) of Instruction
English
Host Institution Course Number
TU 107
Host Institution Course Title
DIGITAL SKILLS AND PROBLEM SOLVING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Social Policy and Development

COURSE DETAIL

UNDERSTANDING AND USING AI
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
62
UCEAP Course Suffix
UCEAP Official Title
UNDERSTANDING AND USING AI
UCEAP Transcript Title
UNDERSTANDING AI
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course explores the basic concepts of artificial intelligence principles and programming. It practices theories on machine learning, deep learning, and reinforcement learning through simple examples and solves various (social) problems using artificial intelligence as a tool. Topics include Python Basics, NumPy, and Matplotlib.

Language(s) of Instruction
Korean
Host Institution Course Number
YCS1003
Host Institution Course Title
UNDERSTANDING AND USING AI
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
General Education

COURSE DETAIL

PROGRAMMING TECHNOLOGY II
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
103
UCEAP Course Suffix
B
UCEAP Official Title
PROGRAMMING TECHNOLOGY II
UCEAP Transcript Title
PROGRAMMING TECH II
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers a study of programming technology. Topics include: object oriented design and patterns; generics and creation of collections; graphical user interface; model view controller threats; programming with threads. 

Language(s) of Instruction
Host Institution Course Number
805345
Host Institution Course Title
TECNOLOGÍA DE LA PROGRAMACIÓN II
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 DETAIL

INTRODUCTION TO COMPUTER SCIENCE
Country
New Zealand
Host Institution
University of Canterbury
Program(s)
University of Canterbury
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
22
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO COMPUTER SCIENCE
UCEAP Transcript Title
INTRO COMP SCIENCE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines basic data structures and algorithms that are commonly used in software development, and introduces students to broad concepts from Computer Science that enable them to develop effective programs. 

Language(s) of Instruction
English
Host Institution Course Number
COSC122
Host Institution Course Title
INTRODUCTION TO COMPUTER SCIENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

INTRODUCTION TO PYTHON PROGRAMMING
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
2
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO PYTHON PROGRAMMING
UCEAP Transcript Title
INTRO PYTHON PROGRM
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course teaches how to understand Python programming; how to solve problems with Python, and how to analyze data and predict results with Python.  The course covers how to install Anaconda, a local platform to write Python programs, and use Colab by Google, a cloud Python platform; basic commands and rules in Python, and Python-related packages and libraries, such as NumPy, Matplotlib, Pandas, and Scikit-Learn. The course also instructs on how to clean data, analyze data, and predict data with Python and its related libraries. Students will have the opportunity to practice and write their code with Python to check their learning. 

Language(s) of Instruction
Host Institution Course Number
IM1011
Host Institution Course Title
PYTHON PROGRAMMING FOUNDATION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

INDUSTRY 4.0 AND 3D PRINTING
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mechanical Engineering Engineering Computer Science
UCEAP Course Number
137
UCEAP Course Suffix
UCEAP Official Title
INDUSTRY 4.0 AND 3D PRINTING
UCEAP Transcript Title
INDUSTRY4&3D PRINT
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The latest industrial revolution is named as Industry 4.0, which is defined as the combination of smart manufacturing systems and developed information technologies. The success model of Industry 4.0 is enabled by a group of tools such as cloud computing, machine learning, big data, internet of things, and cyber physical systems. This course provides a study of Industry 4.0 and its revolutionary implications to smart manufacturing, smart products/services, and smart cities. The implementation, opportunities and challenges of Industry 4.0 are also discussed. The powerful change in production techniques will require the extensive use of digital intelligence in the entire production process. As one of the important manufacturing methods of Industry 4.0, additive manufacturing (AM) or three-dimensional (3D) printing is introduced in the second part of course. 3D printing offers numerous benefits to a smart factory, such as high production efficiency, time and material saving, rapid prototyping, and decentralized production methods. This course provides a comprehensive study on the liquid, solid and powder-based 3D printing methods. It also offers insights on the applications and future trend of 3D printing.

Language(s) of Instruction
English
Host Institution Course Number
30.303
Host Institution Course Title
INDUSTRY 4.0 & 3D PRINTING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering Product Development

COURSE DETAIL

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

This course provides an overview of the fundamental principles and important applications of computer vision. Topics include image processing, segmentation, feature extraction, photometric vision, motion and tracking, camera models, scene reconstruction, and human/scene/object recognition and detection.

Language(s) of Instruction
English
Host Institution Course Number
M1522.001000
Host Institution Course Title
COMPUTER VISION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering

COURSE DETAIL

NATURAL LANGUAGE PROCESSING
Country
Korea, South
Host Institution
Seoul National University
Program(s)
Seoul National University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
160
UCEAP Course Suffix
UCEAP Official Title
NATURAL LANGUAGE PROCESSING
UCEAP Transcript Title
NATRL LANG PROCESSG
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This introductory course addresses basic concepts and linguistic processing methods regarding natural language comprehension and machine translation. It discusses fundamental concepts in information retrieval, text processing, and natural language understanding. Specific topics include morphological analysis, syntactic parsing, semantic analysis, pragmatics, and language generation.

Language(s) of Instruction
English
Host Institution Course Number
4190.678
Host Institution Course Title
NATURAL LANGUAGE PROCESSING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering

COURSE DETAIL

INFORMATION RETRIEVAL
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
INFORMATION RETRIEVAL
UCEAP Transcript Title
INFORMATN RETRIEVAL
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

Automatic methods of Information Retrieval (IR) have gained greater significance in recent years due to the dramatic increase in the amount of data available on the Web. The data is often present in multiple forms (such as text, image, video) and hence it is necessary that the IR techniques being deployed on the web are able to perform various operations such as search and retrieval across all these different data formats. In this course, the study of IR is focused on the methodologies of indexing, processing, and querying of primary textual data and extended to video and image data in the latter part of the course.

Language(s) of Instruction
English
Host Institution Course Number
50.045
Host Institution Course Title
INFORMATION RETRIEVAL
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems Technology and Design

COURSE DETAIL

BLOCKCHAIN TECHNOLOGY
Country
Singapore
Host Institution
Singapore University of Technology and Design
Program(s)
Singapore University of Technology and Design
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
135
UCEAP Course Suffix
UCEAP Official Title
BLOCKCHAIN TECHNOLOGY
UCEAP Transcript Title
BLOCKCHAIN TECH
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

Decentralized blockchain-based systems, such as Bitcoin and Ethereum, are successful beyond all expectations. Although still in their infancy, they promise to revolutionize how we think of financial, information, and other infrastructures. This course covers the technical aspects of public distributed ledgers, blockchain systems, cryptocurrencies, and smart contracts. It covers how these systems are built, how to interact with them, and how to design and build secure distributed applications.

Language(s) of Instruction
English
Host Institution Course Number
50.037
Host Institution Course Title
BLOCKCHAIN TECHNOLOGY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems Technology and Design
Subscribe to Computer Science