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

COURSE DETAIL

COMPUTER ARCHITECTURE
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
127
UCEAP Course Suffix
UCEAP Official Title
COMPUTER ARCHITECTURE
UCEAP Transcript Title
COMP ARCHITECTURE
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course covers the fundamental concepts of how computers perform at machine and assembly language level. It looks at the design of an instruction set architecture and figures out what makes a Reduced Instruction Set Computer (RISC) differ from a Complex Instruction Set Computer (CISC). The course discusses basic design principles by understanding the components in a computer and the performance of a computer system.  

This course provides the required background for students who are interested in designing computer systems, doing serious development of operating system kernels and device drivers, and making better applications of computer systems.   

Course prerequisites: A background in Digital Logic, C Language and Assembly Language is required.  

Language(s) of Instruction
English
Host Institution Course Number
CSIE3340
Host Institution Course Title
COMPUTER ARCHITECTURE
Host Institution Campus
Host Institution Faculty
College of Electrical Engineering and Computer Science
Host Institution Degree
Host Institution Department
Department of Computer Science and Information Engineering

COURSE DETAIL

ADVANCED HUMAN COMPUTER INTERACTIVE TECHNOLOGIES
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Graduate
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
201
UCEAP Course Suffix
UCEAP Official Title
ADVANCED HUMAN COMPUTER INTERACTIVE TECHNOLOGIES
UCEAP Transcript Title
ADV HCI TECHNLGIES
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course covers fundamental and advanced domains in human-computer interaction: interactive technologies, such as multi-touch, augmented/virtual reality, haptics, wearables, and fabrication.   

Course Prerequisites: It is recommended to take CSIE3311 Computer System Laboratory and CSIE5646 Interactive System Design and Implementation prior to this course. 

Language(s) of Instruction
English
Host Institution Course Number
CSIE7645
Host Institution Course Title
ADVANCED HUMAN COMPUTER INTERACTIVE TECHNOLOGIES
Host Institution Campus
Host Institution Faculty
College of Electrical Engineering and Computer Science
Host Institution Degree
Host Institution Department
Department of Computer Science and Information Engineering

COURSE DETAIL

FUNDAMENTALS OF COMPUTER GRAPHICS
Country
China
Host Institution
Tsinghua University
Program(s)
Tsinghua University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
117
UCEAP Course Suffix
UCEAP Official Title
FUNDAMENTALS OF COMPUTER GRAPHICS
UCEAP Transcript Title
COMPUTER GRAPHICS
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
This course gives an introduction to computer graphics, by integrating various skills in computer science such as programming and algorithm design. Students learn fundamental knowledge in computer science in terms of fancy graphics effects that reduce the learning load through OpenGL source code. The content of this course includes raster graphics, interactive graphics, matrix representation of 3D transformation, ray tracing and visual realism.
Language(s) of Instruction
English
Host Institution Course Number
80240593
Host Institution Course Title
FUNDAMENTALS OF COMPUTER GRAPHICS
Host Institution Campus
Tsinghua university
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Technology

COURSE DETAIL

MACHINE LEARNING AND DEEP LEARNING
Country
France
Host Institution
University of Bordeaux
Program(s)
University of Bordeaux
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
110
UCEAP Course Suffix
UCEAP Official Title
MACHINE LEARNING AND DEEP LEARNING
UCEAP Transcript Title
MACHINE&DEEP LEARN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course explores topics of machine learning and deep learning, examining both the foundations and applications of the topics. Starting with the basics of how to pre-process data, the course then ventures into linear models. Further topics include cross validation, support vector machines, kernels, regularization, boosting, bootstrap aggregating, and stacking.

Language(s) of Instruction
English
Host Institution Course Number
4TIN811U
Host Institution Course Title
MACHINE LEARNING AND DEEP LEARNING
Host Institution Campus
UNIVERSITY OF BORDEAUX
Host Institution Faculty
SCIENCES AND TECHNOLOGIES
Host Institution Degree
Host Institution Department
COMPUTER SCIENCE

COURSE DETAIL

INTRODUCTION TO COMPUTER ARCHITECTURE
Country
Korea, South
Host Institution
Korea Advanced Institute of Science and Technology (KAIST)
Program(s)
Korea Advanced Institute of Science and Technology, KAIST
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Electrical Engineering Computer Science
UCEAP Course Number
118
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO COMPUTER ARCHITECTURE
UCEAP Transcript Title
INT COMPUTER ARCHIT
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course introduces the basic principles and hardware structures of a modern programmable computer. Students will explore computer architecture as the science and art of selecting and interconnecting hardware components to create a computer that meets functional, performance and cost goals. 

 Students will learn how to design the control and datapath for a pipelined RISC processor and how to design fast memory and storage systems. The principles presented in lecture are reinforced in the laboratory through design and simulation of a register transfer (RT) implementation of a RISC processor pipeline in Verilog.   

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

COURSE DETAIL

MACHINE LEARNING AND DATA MINING
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
167
UCEAP Course Suffix
UCEAP Official Title
MACHINE LEARNING AND DATA MINING
UCEAP Transcript Title
MCHN LRN & DATA MIN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course is part of the Laurea Magistrale degree program and is intended for advanced level students. Enrollment is by permission of the instructor. At the end of the course the student knows and understands: - the motivation and the components of the Data Mining process; - the general concepts, technologies and methodologies of Data Warehouse, OLAP and Data Lake, as enabling factors of the Data Mining process; - the principles and the most relevant use cases of a wide set of Machine Learning algorithms which are used to extract relevant and actionable information from large amounts of data. At the end of the course the student is able to: - design the main steps of a Data Mining process - choose the Machine Learning methods best suited for the process - evaluate the quality of the result in order to support strategic and operational decisions. The course is divided into two parts: Data Mining and Machine Learning.

Language(s) of Instruction
English
Host Institution Course Number
B2125,95631
Host Institution Course Title
MACHINE LEARNING AND DATA MINING
Host Institution Campus
BOLOGNA
Host Institution Faculty
Host Institution Degree
LM in COMPUTER ENGINEERING
Host Institution Department
COMPUTER SCIENCE AND ENGINEERING

COURSE DETAIL

DISCRETE MATHEMATICS AND PROBABILITY
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
University of Edinburgh
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
124
UCEAP Course Suffix
UCEAP Official Title
DISCRETE MATHEMATICS AND PROBABILITY
UCEAP Transcript Title
DISCRETE MATH&PROB
UCEAP Quarter Units
8.00
UCEAP Semester Units
5.30
Course Description

The first part of this course covers fundamental topics in discrete mathematics that underlie many areas of computer science and presents standard mathematical reasoning and proof techniques such as proof by induction. The second part of this course covers discrete and continuous probability theory, including standard definitions and commonly used distributions and their applications.

Language(s) of Instruction
English
Host Institution Course Number
INFR08031
Host Institution Course Title
DISCRETE MATHEMATICS AND PROBABILITY
Host Institution Campus
Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
INFORMATICS

COURSE DETAIL

VB PROGRAMMING
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
137
UCEAP Course Suffix
UCEAP Official Title
VB PROGRAMMING
UCEAP Transcript Title
VB PROGRAMMING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

Through the teaching of this course, students are introduced to the basic ideas and methods of object-oriented programming. Through learning and combining computer practice, students can understand the general methods of computer problem solving, master interface production, program writing and debugging, and enable students to have the ability to write simple application programs. This will lay a solid foundation for further self-study of other programming languages and improve programming skills in the future, while also improving students' logical thinking ability and meticulous thinking ability.

The basic contents include: VB development environment and basic programming steps, basic controls and language basics, basic control structures, arrays, procedures, commonly used controls, menus, multiple forms and files, etc.

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP110037
Host Institution Course Title
VB PROGRAMMING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

INTERACTIVE SYSTEM DESIGN AND IMPLEMENTATION
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
107
UCEAP Course Suffix
UCEAP Official Title
INTERACTIVE SYSTEM DESIGN AND IMPLEMENTATION
UCEAP Transcript Title
INTERACT SYS DESIGN
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course provides instruction in building cutting-edge interactive systems and guides to design futuristic experiences. Students gather in Make Reality Space in a studio format to construct software and hardware prototypes. Topics for each semester may change and evolve towards ultimate reality. 
 
This course focuses on mixed reality technologies. Specifically, students use Meta Quest 3, Intel Realsense cameras, computer vision toolkits, 3D printed props, and Unity game engines to connect both the physical and virtual worlds. In groups, students design and build their own interactive hardware/software prototypes and present them in a live demo at the end of term.   

Language(s) of Instruction
English
Host Institution Course Number
CSIE5646
Host Institution Course Title
INTERACTIVE SYSTEM DESIGN AND IMPLEMENTATION
Host Institution Campus
Host Institution Faculty
College of Electrical Engineering and Computer Science
Host Institution Degree
Host Institution Department
Department of Computer Science and Information Systems

COURSE DETAIL

COMPUTATIONAL COGNITIVE SCIENCE
Country
United Kingdom - Scotland
Host Institution
University of Edinburgh
Program(s)
University of Edinburgh
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
127
UCEAP Course Suffix
UCEAP Official Title
COMPUTATIONAL COGNITIVE SCIENCE
UCEAP Transcript Title
COMP COGNITIVE SCI
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

This course introduces students to the concepts and methodology needed to implement and analyze computational models of cognition. It considers the fundamental issues of using a computational approach to explore and model cognition. In particular, this course explores the way that computational models relate to, are tested against, and illuminate psychological theories and data. The course introduces both symbolic and subsymbolic modelling methodologies, and provides practical experience with implementing models. The symbolic part focuses on cognitive architectures, while the subsymbolic part introduces probabilistic models. 

Language(s) of Instruction
English
Host Institution Course Number
INFR10054
Host Institution Course Title
COMPUTATIONAL COGNITIVE SCIENCE
Host Institution Campus
Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
INFORMATICS
Subscribe to Computer Science