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

COURSE DETAIL

COMPUTER VISION
Country
Canada
Host Institution
University of British Columbia
Program(s)
University of British Columbia
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
141
UCEAP Course Suffix
UCEAP Official Title
COMPUTER VISION
UCEAP Transcript Title
COMPUTER VISION
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course offers and introduction to the processing and interpretation of images. It examines image sensing, sampling, and filtering. Topics include: algorithms for color analysis; texture description; stereo imaging; motion interpretation; 3D shape recover; recognition.
Language(s) of Instruction
English
Host Institution Course Number
CPSC 425
Host Institution Course Title
COMPUTER VISION
Host Institution Campus
UBC Vancouver
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

MACHINE LEARNING AND DATA MINING
Country
Canada
Host Institution
University of British Columbia
Program(s)
University of British Columbia
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
125
UCEAP Course Suffix
UCEAP Official Title
MACHINE LEARNING AND DATA MINING
UCEAP Transcript Title
MACHINE LEARNING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course offers a study of machine learning and data mining. Topics include: models of algorithms for dimensionality reduction; nonlinear regression; classification; clustering and unsupervised learning; applications to computer graphics; computer games; bio-informatics; information retrieval; e-commerce; databases; computer vision; artificial intelligence.
Language(s) of Instruction
English
Host Institution Course Number
CPSC 340
Host Institution Course Title
MACHINE LEARNING AND DATA MINING
Host Institution Campus
UBC Vancouver
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

INTRODUCTION TO COMPUTER NETWORKS
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
103
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO COMPUTER NETWORKS
UCEAP Transcript Title
INTRO COMP NETWORK
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course is mainly designed for undergraduate students in the field of engineering, electrical engineering and computer science to provide basic knowledge on computer networks. The content of the course focuses on the analysis of the development trend of communication networks and its underlying principles; the design of communication protocols, and basic network performance analysis and simulation. The course covers Medium Access Control (MAC Layer), Network Layer, and Transport Layer. This course also provides the foundation for the "Network and Multimedia Experiment" course of NTUEE and other advanced courses on networking and and wireless networks. 

Language(s) of Instruction
English
Host Institution Course Number
EE4020
Host Institution Course Title
INTRODUCTION TO COMPUTER NETWORKS
Host Institution Campus
National Taiwan University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Electrical Engineering

COURSE DETAIL

PRACTICAL DATA SCIENCE
Country
New Zealand
Host Institution
University of Otago
Program(s)
University of Otago
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
20
UCEAP Course Suffix
UCEAP Official Title
PRACTICAL DATA SCIENCE
UCEAP Transcript Title
PRACTL DATA SCIENCE
UCEAP Quarter Units
7.00
UCEAP Semester Units
4.70
Course Description

This course provides a study of the techniques used to prepare, integrate, manage, and visualize complex data using modern software environments. It introduces the fundamental concepts of data science through practical use of the industry-standard software environment R. It covers how to program in R, how to effectively manage and manipulate data in R, and the "round trip" of data science (import, tidy, transform, visualize, model, and communicate).

Language(s) of Instruction
English
Host Institution Course Number
COMP120
Host Institution Course Title
PRACTICAL DATA SCIENCE
Host Institution Campus
Host Institution Faculty
Computer Science
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

SOFTWARE DEVELOPMENT FOR TECHNICAL APPLICATIONS
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
162
UCEAP Course Suffix
UCEAP Official Title
SOFTWARE DEVELOPMENT FOR TECHNICAL APPLICATIONS
UCEAP Transcript Title
SOFTWRE DEVEL TECH
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The course consists mainly of an applied program development task based on the finite element method. The program contains both computational code and a graphical user interface. The program development is divided into several subtasks, each representing an assignment to be turned in. The computer code developed must be tested and documented, and be presented at an oral exam. To carry out the task, the student must acquire knowledge in the programming languages to be used. The task is designed in such a way that the degree of difficulty gradually increases for each subtask. In the tasks the following features are included: information about hardware, system software, graphical user interfaces, structuring of computer software, and implementation of element routines, mesh generation and visualization. Furthermore, short descriptions of software and hardware systems for high performance computations, commercial finite element codes and their structure including pre- and post-processors.
Language(s) of Instruction
English
Host Institution Course Number
VSMN20
Host Institution Course Title
SOFTWARE DEVELOPMENT FOR TECHNICAL APPLICATIONS
Host Institution Campus
Engineering
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering- Structural Mechanics

COURSE DETAIL

COMPUTING TECHNOLOGIES FOR THE WEB
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)
Computer Science
UCEAP Course Number
106
UCEAP Course Suffix
E
UCEAP Official Title
COMPUTING TECHNOLOGIES FOR THE WEB
UCEAP Transcript Title
COMP TECH WEB
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course discusses the development of distributed components, web programming, web design patterns, techniques for implementing asynchronous communication between servers, MVC architectures, and persistence engines. Contents are divided into the following three blocks: overview of the JEE specification, including the representative APIs of business applications based on this technology (JSP, Servlet, EJBs, JMS, JAX-RS, etc.); persistence of data in relational and non-relational bases; microservices, API management and quality control. Students are expected to have completed coursework in programming and object oriented programming (Java).
Language(s) of Instruction
English
Host Institution Course Number
15756
Host Institution Course Title
TECNOLOGÍAS INFORMÁTICAS PARA LA WEB
Host Institution Campus
Escuela Politécnica Superior. (Leganés
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informática

COURSE DETAIL

DATA MINING
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
108
UCEAP Course Suffix
UCEAP Official Title
DATA MINING
UCEAP Transcript Title
DATA MINING
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
This course introduces the concepts and techniques in the field of data mining. Topics include an introduction to data preprocessing and the techniques used to explore the large quantities of data for the discovery of predictive models and knowledge. The course includes data mining techniques such as nearest neighbor, decision trees, neural networks, Bayesian networks and Naïve Bayes, rule-based methods, association analysis and clustering, as well as social networks and data mining applications in business and finance applications.
Language(s) of Instruction
English
Host Institution Course Number
COMP4331
Host Institution Course Title
DATA MINING
Host Institution Campus
HKUST, Engineering
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

OPERATING SYSTEMS
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
124
UCEAP Course Suffix
UCEAP Official Title
OPERATING SYSTEMS
UCEAP Transcript Title
OPERATING SYSTEMS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course offers a study of the structure, purposes, concept, and processes of operating systems. Students use Linux as the operating system and C-language as their programming language to implement different programs.

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

COURSE DETAIL

WEB DEVELOPMENT AND DESIGN
Country
Australia
Host Institution
Australian National University
Program(s)
Australian National University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
18
UCEAP Course Suffix
UCEAP Official Title
WEB DEVELOPMENT AND DESIGN
UCEAP Transcript Title
WEB DEV & DESIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines the construction of web sites and web interface/interaction design. There is a key focus on the on new media / multimedia and its delivery on the world wide web. The course introduces multimedia as a combination of text, graphics, video, animation and sound for the purposes of information access, storage and dissemination. Topics such as the nature and types of multimedia objects, components of a multimedia system, Web authoring, delivery tools, multimedia applications, spam, podcasts, RSS, web spam and societal implications of the web. Students will create multimedia applications using some or all of HTML, XHTML, JavaScript, animation, sound, video and 3D.

Language(s) of Instruction
English
Host Institution Course Number
COMP1710
Host Institution Course Title
WEB DEVELOPMENT AND DESIGN
Host Institution Campus
Host Institution Faculty
School of Computing
Host Institution Degree
Host Institution Department

COURSE DETAIL

INTRODUCTION TO STRUCTURED VLSI DESIGN
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Electrical Engineering Computer Science
UCEAP Course Number
122
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO STRUCTURED VLSI DESIGN
UCEAP Transcript Title
STRUCTURED VLSI
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The course focuses on very-large-scale integrated (VLSI) digital circuit realization, targeting for fast prototyping on an FPGA platform. Students learn how to implement typical blocks of a large digital system, e.g., state machines, data-path, etc. Moreover, students are taught to optimize a digital implementation, mainly on the architecture level, for area, speed, and power. Basic knowledge of design for test (DFT) is covered to provide good understanding of a complete digital VLSI design flow. The knowledge gained during the lectures is implemented through practical assignments in the lab. The course teaches the basic concept of VHDL and tool training required for the compulsory assignments, i.e., Sequence Detector, ALU, and a Keyboard Controller. Based on the experience gained through compulsory assignments, the students may continue with a small project.
Language(s) of Instruction
English
Host Institution Course Number
EITF35
Host Institution Course Title
INTRODUCTION TO STRUCTURED VLSI DESIGN
Host Institution Campus
Engineering
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering- Electrical and Information Technology
Subscribe to Computer Science