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

COURSE DETAIL

EXPLORING ARTIFICIAL INTELLIGENCE
Country
Hong Kong
Host Institution
Hong Kong University of Science and Technology (HKUST)
Program(s)
Hong Kong University of Science and Technology
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
123
UCEAP Course Suffix
UCEAP Official Title
EXPLORING ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFICIAL INTELL
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course examines the basic elements of artificial intelligence (AI) through understanding examples from various applications and hands-on experimentation using AI software tools. In addition to covering the technical aspect of AI through such topics as search and problem solving, knowledge representation, probabilistic reasoning, machine learning, computer vision and image processing, speech and language processing, and robotics, this course will also study the historical perspective, social and ethical implications, as well as potential and limitations of AI. 

Language(s) of Instruction
English
Host Institution Course Number
COMP2211
Host Institution Course Title
EXPLORING ARTIFICIAL INTELLIGENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

COMPUTER CONVERGENCE APPLICATION
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
114
UCEAP Course Suffix
UCEAP Official Title
COMPUTER CONVERGENCE APPLICATION
UCEAP Transcript Title
COMP CONVRGNCE APPL
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course reviews algorithms and machine learning techniques such string pattern matching algorithms, PCA, decision tree, artificial neural networks, support vector machines, and frequent pattern mining techniques. It also reviews computational tools for algorithms and machine learning (mostly with Tensorflow, PyTorch), and surveys how these techniques are used for practical applications.

Language(s) of Instruction
English
Host Institution Course Number
4190.423
Host Institution Course Title
COMPUTER CONVERGENCE APPLICATION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering

COURSE DETAIL

ADVANCED PYTHON PROGRAMMING FOR ECONOMICS, MANAGEMENT, AND FINANCE
Country
Italy
Host Institution
University of Commerce Luigi Bocconi
Program(s)
Bocconi University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
133
UCEAP Course Suffix
UCEAP Official Title
ADVANCED PYTHON PROGRAMMING FOR ECONOMICS, MANAGEMENT, AND FINANCE
UCEAP Transcript Title
ADV PYTHON PROGRMNG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides an advanced understanding of the python programming language and its main features through various applications in many fields. Students use procedural and object-oriented programming language concepts in real programs; combine programming techniques to solve problems of varying degrees of difficulty in applied fields; find and understand programming language documentation to learn new information needed to solve programming problems; and implement problem solving strategies. Course topics include input/output in Python, classes, databases management with Python, computer simulations, and agent-based modeling. Prerequisites: an introductory course on python programming or similar language (e.g. Java, C, etc.).

Language(s) of Instruction
English
Host Institution Course Number
30590
Host Institution Course Title
ADVANCED PYTHON PROGRAMMING FOR ECONOMICS, MANAGEMENT AND FINANCE
Host Institution Campus
Bocconi University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computing Sciences

COURSE DETAIL

FIELD RESEARCH
Country
France
Host Institution
IFE, Paris
Program(s)
Field Research & Internship, Paris
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
186
UCEAP Course Suffix
UCEAP Official Title
FIELD RESEARCH
UCEAP Transcript Title
FIELD RESEARCH
UCEAP Quarter Units
10.50
UCEAP Semester Units
7.00
Course Description

The extensive independent study field research paper produced by the student is both the centerpiece of the intern's professional engagement and the culmination of the academic achievements of the semester. During the preparatory session, IFE teaches the methodological guidelines and principles to which students are expected to adhere in the development of their written research. Students work individually with a research advisor from their field. The first task is to identify a topic, following guidelines established by IFE for research topic choice. The subject must be tied in a useful and complementary way to the student-intern's responsibilities, as well as to the core concerns of the host organization. The research question should be designed to draw as much as possible on resources available to the intern via the internship (data, documents, interviews, observations, seminars and the like). Students begin to focus on this project after the first 2-3 weeks on the internship. Each internship agreement signed with an organization makes explicit mention of this program requirement, and this is the culminating element of their semester. Once the topic is identified, students meet individually, as regularly as they wish, with their IFE research advisor to generate a research question from the topic, develop an outline, identify sources and research methods, and discuss drafts submitted by the student. The research advisor also helps students prepare for the oral defense of their work which takes place a month before the end of the program and the due date of the paper. The purpose of this exercise is to help students evaluate their progress and diagnose the weak points in their outline and arguments. Rather than an extraneous burden added to the intern's other duties, the field research project grows out of the internship through a useful and rewarding synergy of internship and research. The Field Study and Internship model results in well-trained student-interns fully engaged in mission-driven internships in their field, while exploring a critical problem guided by an experienced research advisor.

Language(s) of Instruction
French
Host Institution Course Number
Host Institution Course Title
FIELD RESEARCH
Host Institution Campus
IFE Paris
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

LOGIC PROGRAMMING
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
131
UCEAP Course Suffix
UCEAP Official Title
LOGIC PROGRAMMING
UCEAP Transcript Title
LOGIC PROGRAMMING
UCEAP Quarter Units
2.50
UCEAP Semester Units
1.70
Course Description

This course provides students an opportunity to practice symbolic logic based on mathematical fundamentals from Boolean functions and logic circuit design including assignments in Prolog language. 

Computers built from logical circuitry are a recent invention. Logic, however, has ancient roots in the attempt to distinguish sound modes of reasoning from faulty ones. It thus deals directly with language and the mind. Mathematical logic asks what an acceptable mathematical proof is, how we can justify reasoning with the infinite, etc. The formalization of mathematics through logic has clarified these questions; given mathematics a firm foundation, and, not by accident, produced a theory of computable functions, even before there were computers.

Many famous results in mathematical logic, however, are ‘negative’: demarcations of the limits of formal methods, examples of non-computability, unprovability, etc. Unsurprisingly, these negative and abstract achievements do not easily translate into practical applications.
Nevertheless, as logic structures both human reasoning and electronic computation, it can be turned into a rather nifty programming language (PROLOG) and there is an active research community applying it to cognitive science, natural languages, data mining, machine learning, artificial intelligence, fun, and more.

The goal of the course is to provide a firm grasp of some key concepts of highly abstract logic and permit them to cross the surprisingly short bridge from this idyllic realm to practical application in [room N307] reality. The logic lectures are intended to provide a theoretical vantage point. The Prolog practice enables students to represent knowledge in a program, read and understand Prolog programs, and use Prolog to solve problems.

Language(s) of Instruction
English
Host Institution Course Number
ISC321E
Host Institution Course Title
LOGIC PROGRAMMING
Host Institution Campus
International Christian University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Science

COURSE DETAIL

INTRODUCTION TO DATA SCIENCE
Country
Canada
Host Institution
McGill University
Program(s)
McGill University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
170
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO DATA SCIENCE
UCEAP Transcript Title
INTRO: DATA SCIENCE
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines the data science process. It covers orientation to the use and configuration of core data science toolkits, data collection and annotation fundamentals, principles of responsible data science, the use of quantitative tools in data science, and presentation of data science findings.

Language(s) of Instruction
English
Host Institution Course Number
COMP 370
Host Institution Course Title
INTRODUCTION TO DATA SCIENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

ROBOTICS
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)
Engineering Computer Science
UCEAP Course Number
146
UCEAP Course Suffix
UCEAP Official Title
ROBOTICS
UCEAP Transcript Title
ROBOTICS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to robotics. Topics include: perception in robotics; actuation in robotics; navigation; processing elements; decision-making in robotics; human-robot interaction; novel applications.

Language(s) of Instruction
English
Host Institution Course Number
17311
Host Institution Course Title
ROBÓTICA
Host Institution Campus
Leganés
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Grado en Ciencia e Ingeniería de Datos
Host Institution Department
Ingeniería de Sistemas y Automática

COURSE DETAIL

INTELLIGENT ROBOTICS
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 Electrical Engineering Computer Science
UCEAP Course Number
128
UCEAP Course Suffix
UCEAP Official Title
INTELLIGENT ROBOTICS
UCEAP Transcript Title
INTELLIGENT ROBOTIC
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides an overview of robot mechanisms, dynamics, and intelligent controls. Topics include planar and spatial kinematics, and motion planning; mechanism design for manipulators and mobile robots; multi-body dynamics; control design, actuators, and sensors; sensing and perception to enable intelligent behavior; and computer vision. Weekly laboratories provide experience with servo drives, real-time control, task modelling and embedded software. Students will build working robotic systems in a group-based term project.

Language(s) of Instruction
English
Host Institution Course Number
30.119
Host Institution Course Title
INTELLIGENT ROBOTICS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering Product Development

COURSE DETAIL

ALGORITHMS AND DATA STRUCTURES
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
118
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMS AND DATA STRUCTURES
UCEAP Transcript Title
ALGRTHM&DATA STRUCT
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

This course teaches various algorithms and data structures. As the basis of computer science, it is one of the problems in the Fundamental Information Technology Engineer Examination and is a topic that frequently appears in recruitment (coding interviews) for software engineers.  

Students will be able to master computational concepts such as computational complexity and be able to implement algorithms. In addition, students will be able to design algorithms.

Language(s) of Instruction
Japanese
Host Institution Course Number
ISC221J
Host Institution Course Title
ALGORITHMS AND DATA STRUCTURES
Host Institution Campus
International Christian University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Science

COURSE DETAIL

ETHICS OF ARTIFICIAL INTELLIGENCE
Country
Korea, South
Host Institution
Korea University
Program(s)
Korea University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
115
UCEAP Course Suffix
UCEAP Official Title
ETHICS OF ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ETHICS OF AI
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This examines the technical aspects of artificial intelligence from an ethical point of view and the many social and economic issues related to it. 

 

Language(s) of Instruction
Korean
Host Institution Course Number
AICE301
Host Institution Course Title
ETHICS OF ARTIFICIAL INTELLIGENCE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Artificial Intelligence
Subscribe to Computer Science