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

COURSE DETAIL

R AND PYTHON PROGRAMMING
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
103
UCEAP Course Suffix
UCEAP Official Title
R AND PYTHON PROGRAMMING
UCEAP Transcript Title
PYTHON PROGRAMMING
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
The major topics covered in this course are the fundamentals and usage of the programming language, statistical programming, data manipulation and visualization techniques with Python and R. Prerequisite: Introduction to Statistics.
Language(s) of Instruction
English
Host Institution Course Number
STA2104
Host Institution Course Title
R AND PYTHON PROGRAMMING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Statistics

COURSE DETAIL

PROGRAMMING LANGUAGE CONCEPTS
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
127
UCEAP Course Suffix
UCEAP Official Title
PROGRAMMING LANGUAGE CONCEPTS
UCEAP Transcript Title
PROGRAMMING LANG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces the concepts that serve as a basis for hundreds of programming languages. It provides a basic understanding and appreciation of the various essential programming-languages constructs, programming paradigms, evaluation criteria and language implementation issues. The course covers concepts from imperative, object-oriented, functional, logic, constraints, and concurrent programming. These concepts are illustrated by examples from varieties of languages such as Pascal, C, Java, Smalltalk, Scheme, Haskell, and Prolog. The course also introduces various implementation issues, such as pseudo-code interpretation, static and dynamic semantics, abstract machine, type inferencing, etc.

 

Language(s) of Instruction
English
Host Institution Course Number
CS2104
Host Institution Course Title
PROGRAMMING LANGUAGE CONCEPTS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

MOBILE COMPUTING
Country
Mexico
Host Institution
National Autonomous University of Mexico
Program(s)
National Autonomous University of Mexico
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
MOBILE COMPUTING
UCEAP Transcript Title
MOBILE COMPUTING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to mobile computing and the development of mobile applications. Students test the environment and components of mobile computing systems and build applications for smart clients.

Language(s) of Instruction
Spanish
Host Institution Course Number
0674
Host Institution Course Title
COMPUTO MOVIL
Host Institution Campus
CIUDAD UNIVERSITARIA
Host Institution Faculty
FACULTAD DE INGENIERIA
Host Institution Degree
INGENIERIA ELECTRICA
Host Institution Department
INGENIERIA EN COMPUTACION

COURSE DETAIL

HUMAN-COMPUTER INTERACTION DESIGN
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 Communication
UCEAP Course Number
101
UCEAP Course Suffix
UCEAP Official Title
HUMAN-COMPUTER INTERACTION DESIGN
UCEAP Transcript Title
HCI DESIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This is an introductory course to the field of human computer interaction (HCI) design which involves the study, planning, and design of the interaction between people (users) and computers. This course cover the basics of relevant issues, theories, and insights about the human side, the technical side, and the interaction (interface) between the two.
Language(s) of Instruction
English
Host Institution Course Number
NM2213
Host Institution Course Title
HUMAN-COMPUTER INTERACTION DESIGN
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Communications & New Media

COURSE DETAIL

TECHNOLOGICAL INNOVATION
Country
Korea, South
Host Institution
Seoul National University
Program(s)
Seoul National University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Economics Computer Science
UCEAP Course Number
65
UCEAP Course Suffix
UCEAP Official Title
TECHNOLOGICAL INNOVATION
UCEAP Transcript Title
TECH INNOVATION
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course provides critical viewpoints on innovation at three different levels. On the individual level, information technology developments enable super-large firms (e.g., Google, Apple, Microsoft, and Facebook) to provide service to their paying customers. At the societal level, the course shows that information technology platforms (such as Uber, Airbnb, TaskRabbit) allow for evading taxes, laws, and stakeholder protections and could erode the societal achievements of the past 150 years. At the global level, the course demonstrates that technological innovation in industrialized countries impacts the economy in developing countries. 

Language(s) of Instruction
English
Host Institution Course Number
L0655.001300
Host Institution Course Title
TECHNOLOGICAL INNOVATION: AN INTERDISCIPLINARY APPROACH
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Liberal Education

COURSE DETAIL

CREATING INTERACTIVE OBJECTS
Country
United Kingdom - England
Host Institution
University of London, Queen Mary
Program(s)
University of London, Queen Mary
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
146
UCEAP Course Suffix
UCEAP Official Title
CREATING INTERACTIVE OBJECTS
UCEAP Transcript Title
INTERACTIVE OBJECTS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

Interactive objects are physical devices controlled by microcontrollers using simple sensors and actuators. The course provides students with skills, knowledge, and experience of designing and prototyping interactive physical objects using contemporary microcontrollers. The course covers basic electronics, control circuits, sensors (analogue and digital), output (analogue and digital), microcontrollers, simple networking, and microcontroller programming using the popular Arduino open-source platform. It additionally touches on topics of interaction design and evaluation to provide a framework in which students can prototype and understand interactive objects.

Language(s) of Instruction
English
Host Institution Course Number
ECS511U
Host Institution Course Title
CREATING INTERACTIVE OBJECTS
Host Institution Campus
Queen Mary, University of London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Electronic Engineering and Computer Science

COURSE DETAIL

IMAGE PROCESSING & COMPUTER VISION
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
183
UCEAP Course Suffix
UCEAP Official Title
IMAGE PROCESSING & COMPUTER VISION
UCEAP Transcript Title
IMG PROCESNG&VISION
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course is part of the Laurea Magistrale program. The course is intended for advanced level students only. Enrollment is by consent of the instructor. The course focuses on the basic algorithms, tools, and systems for the management, processing, and analysis of digital images. Special attention is placed on the design and development of simple systems oriented to real-world computer vision applications such as those requiring segmentation and classification of objects in digital images. The course discusses topics including basic definitions related to image processing and computer vision, image formation and acquisition, intensity transformations, spatial filtering, image segmentation, binary morphology, blob analysis, edge detection, local invariant features, and object detection. The theoretical part of the course is complemented by assisted hands-on lab sessions based on Python and the OpenCV library. Lab sessions cover selected topics such as intensity transformations, spatial filtering, camera calibration, motion estimation, and local invariant features. Students are provided with the software tools, image/video archives, and support that enable practical implementation and testing of most of the topics discussed in class, in order to provide in-depth analysis of the course subject matter.

Language(s) of Instruction
English
Host Institution Course Number
91254
Host Institution Course Title
IMAGE PROCESSING AND COMPUTER VISION
Host Institution Campus
BOLOGNA
Host Institution Faculty
COMPUTER SCIENCE
Host Institution Degree
LM degree in Artificial Intelligence
Host Institution Department
COMPUTER SCIENCE

COURSE DETAIL

PROGRAMMING I
Country
Spain
Host Institution
Complutense University of Madrid
Program(s)
Complutense University of Madrid
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
15
UCEAP Course Suffix
UCEAP Official Title
PROGRAMMING I
UCEAP Transcript Title
PROGRAMMING I
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to the basic concepts of programming and to solving mathematical and statistical problems.

Language(s) of Instruction
Spanish
Host Institution Course Number
801586
Host Institution Course Title
PROGRAMACIÓN I
Host Institution Campus
Moncloa
Host Institution Faculty
Facultad de Estudios Estadísticos
Host Institution Degree
GRADO EN ESTADÍSTICA APLICADA
Host Institution Department
Departamento de Sistemas Informáticos y Computación

COURSE DETAIL

INDEPENDENT STUDY
Country
Hong Kong
Host Institution
Hong Kong University of Science and Technology (HKUST)
Program(s)
Hong Kong Summer, HKUST
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
187
UCEAP Course Suffix
S
UCEAP Official Title
INDEPENDENT STUDY
UCEAP Transcript Title
INDEPENDENT STUDY
UCEAP Quarter Units
1.50
UCEAP Semester Units
1.00
Course Description
The course starts from 6/17 to 8/10, 8 weeks in total, each week conduct about 25-30 hours independent work. Assisting a postgraduate student under the supervision of Prof. Pan HUI at HKUST. The project topic is about the Study of nationalist behavior during crisis under mainly Python environment. Since the summer period is too short, no specific outcome is required, and only 1 HKUST credit is assigned, with P/NP grading.
Language(s) of Instruction
English
Host Institution Course Number
COMP4971A
Host Institution Course Title
INDEPENDENT WORK
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science & Engineering

COURSE DETAIL

ELECTRICAL DEVICE MODELLING
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
131
UCEAP Course Suffix
UCEAP Official Title
ELECTRICAL DEVICE MODELLING
UCEAP Transcript Title
ELECTR DEVICE MODEL
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This subject examines the theoretical and practical tools required to understand, construct, validate and apply models of standard electrical and electronic devices. In particular, it looks at the theoretical and practical development of models for devices such as resistors, capacitors, inductors, transformers, motors, batteries, diodes, transistors, and transmission lines. 

Language(s) of Instruction
English
Host Institution Course Number
ELEN30011
Host Institution Course Title
ELECTRICAL DEVICE MODELLING
Host Institution Campus
University of Melbourne
Host Institution Faculty
Host Institution Degree
Host Institution Department
Subscribe to Computer Science