Discipline ID
bf91b86a-62db-4996-b583-29c1ffe6e71e

COURSE DETAIL

ALGORITHMIC THINKING
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
60
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMIC THINKING
UCEAP Transcript Title
ALGORITHMIC THINKNG
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

Computational Thinking is a process of solving problems typically with four steps—decomposition, pattern recognition, abstraction, and algorithmic thinking. This course concentrates on algorithmic thinking and examines how to reformulate problems with step-by-step procedures to solve the problems. Students then practice the implementation of the procedures with Python programming language in their homework assignments. This course also covers various paradigms in designing the procedures such as divide-and-conquer, greedy methods, dynamic programming, backtracking, branch-and-bound, etc., along with fundamental data structures such as linked-lists, stacks, queues, recursion, graphs, trees, binary heaps, and hashing. 

Language(s) of Instruction
Korean
Host Institution Course Number
YCS1103
Host Institution Course Title
ALGORITHMIC THINKING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2020-2021

COURSE DETAIL

ROBOCUP
Country
Germany
Host Institution
Technical University Berlin
Program(s)
Technical University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
126
UCEAP Course Suffix
UCEAP Official Title
ROBOCUP
UCEAP Transcript Title
ROBOCUP
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description
This course covers method mediation and system implementation for project work, development, documentation, and communication tools. Students participate in project work in supervised small groups and have regular progress checks throughout the semester. The final evaluation is in an internally conducted tournament. The project uses the programming languages Python, C, and Java.
Language(s) of Instruction
English
Host Institution Course Number
0435 L 703
Host Institution Course Title
ROBOCUP
Host Institution Course Details
Host Institution Campus
FAKULTÄT IV ELEKTROTECHNIK UND INFORMATIK
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatik
Course Last Reviewed

COURSE DETAIL

PATTERN RECOGNITION
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
107
UCEAP Course Suffix
UCEAP Official Title
PATTERN RECOGNITION
UCEAP Transcript Title
PATTERN RECOGNITION
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course studies statistical pattern recognition and machine learning. The subjects covered are: general principles of data analysis; over fitting, the bias-variance trade-off, model selection, regularization, the curse of dimensionality; linear statistical models for regression and classification; clustering and unsupervised learning; support vector machines; neural networks and deep learning. Prerequisites include knowledge of elementary probability theory, statistics, multi variable calculus, and linear algebra. This is an advanced level course.
Language(s) of Instruction
English
Host Institution Course Number
INFOMPR
Host Institution Course Title
PATTERN RECOGNITION
Host Institution Course Details
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information and Computing Sciences
Course Last Reviewed

COURSE DETAIL

COMPUTER NETWORK AND WEBPAGE DESIGN
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
103
UCEAP Course Suffix
UCEAP Official Title
COMPUTER NETWORK AND WEBPAGE DESIGN
UCEAP Transcript Title
COMP WEBPAGE DESIGN
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description
The course provides instruction on how to use Dreamweaver software to create web pages with rich content and diverse layouts. The course covers topics such as tabular layout, AP Div layout, and Div layout. It also explores various page elements, including text, images, sounds, animations, videos, hyperlinks, tables, forms, and ways to increase interaction with the audience.
Language(s) of Instruction
Chinese
Host Institution Course Number
COMP110003
Host Institution Course Title
COMPUTER NETWORK AND WEBPAGE DESIGN
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed

COURSE DETAIL

DIGITAL SUPPLY NETWORKS
Country
Netherlands
Host Institution
Maastricht University - School of Business and Economics
Program(s)
Business and Economics, Maastricht
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
103
UCEAP Course Suffix
UCEAP Official Title
DIGITAL SUPPLY NETWORKS
UCEAP Transcript Title
DIGITL SUPLY NETWRK
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

Companies such as Amazon, Airbnb, and LinkedIn build and manage powerful supply networks to create value. This course provides an understanding of these networks and their relationships with customers as well as suppliers. The digitization and innovation processes that govern these relationships are also examined. Students critically evaluate cutting-edge thinking on these topics and discuss implications for supply chain management, strategy, and marketing.

Language(s) of Instruction
English
Host Institution Course Number
EBC2045
Host Institution Course Title
DIGITAL SUPPLY NETWORKS
Host Institution Campus
Maastricht University
Host Institution Faculty
School of Business and Economics
Host Institution Degree
Host Institution Department
Course Last Reviewed
2023-2024

COURSE DETAIL

COMPUTER PROGRAMMING LANGUAGE
Country
Taiwan
Host Institution
National Taiwan University
Program(s)
National Taiwan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mechanical Engineering Computer Science
UCEAP Course Number
104
UCEAP Course Suffix
UCEAP Official Title
COMPUTER PROGRAMMING LANGUAGE
UCEAP Transcript Title
COMPUTER LANGUAGE
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This course provides a complete understanding of basic programming concepts and how to implement them in C Sharp (C#). The course emphasizes the major features of the programming languages to solve problems in engineering. This course includes lab sessions which followed by lectures.

Language(s) of Instruction
Chinese
Host Institution Course Number
ME2009
Host Institution Course Title
COMPUTER PROGRAMMING LANGUAGE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Mechanical Engineering
Course Last Reviewed
2022-2023

COURSE DETAIL

AI & DESIGN
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University Summer
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
70
UCEAP Course Suffix
S
UCEAP Official Title
AI & DESIGN
UCEAP Transcript Title
AI & DESIGN
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course deals with a series of recent issues in artificial intelligence (AI) focusing on the field of design, more specifically deep learning and architectural space design, for beginners. Students review the related technologies with cases, and the conceptual and intellectual issues on top of AI in the perspective of design. Not only focusing on the AI techs, but also surveying the qualitative/quantitative aspects of design with theoretical issues outside of the conventional state of knowledge are the objectives of this course, empowered by actual individual project developments. Theory lectures, case studies, survey on the references, and students’ participation in class are the materials for the course. In the technological standpoint, recent decade has marked a huge change in how we perceive and talk about general AI. Buzz words “Big Data” and “Machine Intelligence” also changes (or will change) the fundamental role of designers form conventional approaches, and we will take a look where to go via this course. The deep learning (DL) techniques, for example, have shown how end-to-end differentiable functions can be learned to solve complex design tasks involving high-level perception abilities. In association with this shift and effect to our domain-specific knowledge, design, we would keep eyes opening so that we can take max advantages from it.

Language(s) of Instruction
English
Host Institution Course Number
IEE2087
Host Institution Course Title
AI & DESIGN
Host Institution Course Details
Host Institution Campus
Yonsei International Summer School
Host Institution Faculty
Host Institution Degree
Host Institution Department
Science & Technology
Course Last Reviewed
2022-2023

COURSE DETAIL

COMPUTER ORGANIZATION
Country
Hong Kong
Host Institution
University of Hong Kong
Program(s)
University of Hong Kong
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
20
UCEAP Course Suffix
UCEAP Official Title
COMPUTER ORGANIZATION
UCEAP Transcript Title
COMPUTER ORGANIZATN
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

The course examines computer architecture, memory management, machine and assembly language and computer programming design. Other course topics include: data representations; instruction sets; machine and assembly languages; basic logic design and integrated devices; the central processing unit and its control; memory and caches; I/O and storage systems; computer arithmetic. 

Language(s) of Instruction
English
Host Institution Course Number
COMP2120
Host Institution Course Title
COMPUTER ORGANIZATION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

ARTIFICIAL INTELLIGENCE
Country
Italy
Host Institution
University of Padua
Program(s)
Psychology and Cognitive Science, Padua
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Psychology Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFICIAL INTELLIG
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course presents the theoretical and computational foundations of brain-inspired artificial intelligence. The focus is on machine learning based on artificial neural networks, from simple models up to state-of-the-art deep learning models. The final part of the course introduces the use of neural networks as models of perception and cognition. Laboratory classes introduce students to computer simulations with artificial neural networks. The course discusses topics including artificial neural networks: mathematical formalism and general principles; supervised learning: perceptron, delta rule, multi-layered networks, and error backpropagation; generalization and overfitting; supervised deep learning; recurrent networks; unsupervised learning: associative memories and Hopfield networks, latent variable models, and Boltzmann machines; unsupervised deep learning; reinforcement learning; computer simulation as a research method in cognitive science; and connectionist models of perception and cognition. This course requires basic knowledge of mathematics (high school level), including notions of linear algebra, calculus, and probability, as well as knowledge of statistics and neuroscience as prerequisites for the course. Computer literacy is required for the lab practices.

Language(s) of Instruction
English
Host Institution Course Number
PSP5070139
Host Institution Course Title
ARTIFICIAL INTELLIGENCE
Host Institution Campus
Host Institution Faculty
Psychology
Host Institution Degree
First Cycle Degree in Psychological Science
Host Institution Department
Course Last Reviewed
2022-2023

COURSE DETAIL

APPLICATIONS OF MACHINE LEARNING
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
109
UCEAP Course Suffix
UCEAP Official Title
APPLICATIONS OF MACHINE LEARNING
UCEAP Transcript Title
APP MACHINE LEARNIN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course focuses on the applications of machine learning algorithms to real-world questions. The overall aim is to provide theories, techniques, tools, and practical experience for applying machine learning to tackle data science problems. The course lectures cover five parts: essential concepts and techniques of machine learning, classification, regression, and clustering; application - outlier detection; application - predictive process mining; application - natural language processing; and application - reinforcement learning. For each of the four application areas, students work in a team to conduct an assignment that applies machine learning algorithms to a real-world dataset.

Language(s) of Instruction
English
Host Institution Course Number
INFOB3APML
Host Institution Course Title
APPLICATIONS OF MACHINE LEARNING
Host Institution Campus
Utrecht University
Host Institution Faculty
Science
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed
2022-2023
Subscribe to Computer Science