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

COURSE DETAIL

PROGRAMMING IN PYTHON
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
102
UCEAP Course Suffix
UCEAP Official Title
PROGRAMMING IN PYTHON
UCEAP Transcript Title
PROGRAM IN PYTHON
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This course uses Python as the medium to enable students to master the general ideas and methods of solving problems with computers. Students can master IPO (Input-Processing-Output) program structure, master basic control flow syntax, and be able to select data structures and related,  apply algorithms to complete simple computing tasks and have a solid programming foundation. For complex computational tasks, students can use a top-down modular decomposition approach to transform them into simple problem calculations. Students can use Python third-party libraries for data analysis and processing and AI applications (machine learning, natural language processing, etc.) solution, computer vision, etc.), and can be connected with more advanced artificial intelligence courses.

Language(s) of Instruction
Chinese
Host Institution Course Number
AIB110002
Host Institution Course Title
PROGRAMMING IN PYTHON
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

SMART MEDICAL SENSING SYSTEMS
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
119
UCEAP Course Suffix
UCEAP Official Title
SMART MEDICAL SENSING SYSTEMS
UCEAP Transcript Title
SMART MED SENS SYS
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

The course is designed for senior and graduate students majoring in Computer Science to learn design philosophy, practice, and research challenges for software design for smart medical sensing systems.   

Smart sensing systems have the capability of processing the sensing data on the device and the capability of providing the detected events as the outputs. This type of sensing system is required to generate accurate sensing events in real time. The systems are also required to minimize their energy consumption in specific application scenarios.  With smart sensing systems, the faults can be contaminated, the system can be more robust and easier to develop. Finally, the systems can be certified for medical use.   

This course covers model smart sensing devices, realtime computation, Computing-In-Memory devices, and communications between computing devices.  

Language(s) of Instruction
English
Host Institution Course Number
CSIE5375
Host Institution Course Title
DESIGN FOR SMART SENSING SYSTEMS
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

COURSE DETAIL

DATA COMMUNICATIONS AND NETWORKS
Country
United Kingdom - Scotland
Host Institution
University of St Andrews
Program(s)
University of St Andrews
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
175
UCEAP Course Suffix
UCEAP Official Title
DATA COMMUNICATIONS AND NETWORKS
UCEAP Transcript Title
DATA COMMS&NETWORKS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course covers the principles and practice of modern computer communications through studying network abstractions, protocols, architectures, and technologies at all levels of the five-layer reference model.

Language(s) of Instruction
English
Host Institution Course Number
CS3102
Host Institution Course Title
DATA COMMUNICATIONS AND NETWORKS
Host Institution Campus
Host Institution Faculty
School of Computer Science
Host Institution Degree
Host Institution Department

COURSE DETAIL

FUNDAMENTALS OF COMPUTERS I
Country
Spain
Host Institution
Complutense University of Madrid
Program(s)
Complutense University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
104
UCEAP Course Suffix
UCEAP Official Title
FUNDAMENTALS OF COMPUTERS I
UCEAP Transcript Title
FUNDAMT COMPUTERS I
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to computers with topics including: representation of digital information; specification and implementation of combinational systems; basic combinational modules; specification and implementation of sequential systems; basic sequential modules; design practices of combinational and sequential circuits.

Language(s) of Instruction
Host Institution Course Number
805342
Host Institution Course Title
FUNDAMENTOS DE COMPUTADORES I
Host Institution Campus
MONCLOA
Host Institution Faculty
Facultad de Informática.
Host Institution Degree
GRADO EN INGENIERÍA INFORMÁTICA
Host Institution Department
Departamento de Arquitectura de Computadores y Automática

COURSE DETAIL

FOUNDATIONS OF DEEP LEARNING
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
140
UCEAP Course Suffix
UCEAP Official Title
FOUNDATIONS OF DEEP LEARNING
UCEAP Transcript Title
DEEP LEARNING
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course will comprehensively introduce the basic concepts, mainstream structures, learning paradigms and key applications of deep learning technology based on neural networks that have been developed in recent years.

Language(s) of Instruction
Chinese
Host Institution Course Number
AIB310003
Host Institution Course Title
FOUNDATIONS OF DEEP LEARNING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

ETHICS AND LEGISLATION IN TECHNOLOGY
Country
Spain
Host Institution
Complutense University of Madrid
Program(s)
Complutense University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
ETHICS AND LEGISLATION IN TECHNOLOGY
UCEAP Transcript Title
ETHICS&LEGISLATION
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course is a study of current topics related to ethics and legislation within the field of computer science and technology. Topics include: privacy; digital rights and inequality; copyright; cyber crime, security, and control; professional ethical codes.

Language(s) of Instruction
Host Institution Course Number
803326,803266
Host Institution Course Title
ÉTICA, LEGISLACIÓN Y PROFESIÓN
Host Institution Campus
Campus de Ciudad Universitaria
Host Institution Faculty
Facultad de Informática
Host Institution Degree
Grado en Ingeniería del Software
Host Institution Department
Ingeniería de Software e Inteligencia Artificial - Lenguajes y Sistemas Informáticos

COURSE DETAIL

MACHINE REASONING AND EXPERT SYSTEMS
Country
United Kingdom - England
Host Institution
University College London
Program(s)
University College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
102
UCEAP Course Suffix
N
UCEAP Official Title
MACHINE REASONING AND EXPERT SYSTEMS
UCEAP Transcript Title
MACHINE REASONING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course covers the basic principles of machine reasoning, exploring the foundations of the rapidly developing field of artificial intelligence, and outlining the mathematical techniques used in both knowledge representation and future artificial intelligence courses. Once equipped with the main technical and theoretical tools, students are presented with a selection of different applications of machine reasoning, e.g., natural language processing, machine vision, and robotics, to create a point of contact with real-world examples and future, more advanced AI courses.

Language(s) of Instruction
English
Host Institution Course Number
BASC0047
Host Institution Course Title
MACHINE REASONING AND EXPERT SYSTEMS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
UCL Arts and Sciences

COURSE DETAIL

HUMAN-CENTERED SYSTEMS DESIGN AND EVALUATION
Country
United Kingdom - Scotland
Host Institution
University of Glasgow
Program(s)
University of Glasgow
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
168
UCEAP Course Suffix
UCEAP Official Title
HUMAN-CENTERED SYSTEMS DESIGN AND EVALUATION
UCEAP Transcript Title
HUMAN-CENTERED SYST
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

The course enables students to become skilled in the use of techniques and tools for modelling, implementing, and evaluating interactive systems, and they learn how to apply the theories, techniques, and tools presented in the course via challenging exercises which combine design, implementation, and evaluation.

Language(s) of Instruction
English
Host Institution Course Number
COMPSCI4014
Host Institution Course Title
HUMAN-CENTRED SYSTEMS DESIGN AND EVALUATION
Host Institution Campus
Host Institution Faculty
School of Computing Science
Host Institution Degree
Host Institution Department

COURSE DETAIL

FUNDAMENTALS OF ARTIFICIAL INTELLIGENCE
Country
Spain
Host Institution
Complutense University of Madrid
Program(s)
Complutense University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
155
UCEAP Course Suffix
UCEAP Official Title
FUNDAMENTALS OF ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
FUNDAMENTALS OF AI
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to AI including its history, types of AI, and applications and challenges of AI. Topics include: problem-solving with search; uninformed search; informed or heuristic search; optimization and local search; genetic algorithms; neural networks; reinforcement learning; basic approaches to planning and scheduling; advanced applications.

Language(s) of Instruction
Spanish
Host Institution Course Number
806414
Host Institution Course Title
FUNDAMENTOS DE LA INTELIGENCIA ARTIFICIAL
Host Institution Campus
MONCLOA
Host Institution Faculty
Facultad de Informática
Host Institution Degree
GRADO EN INGENIERÍA DE DATOS E INTELIGENCIA ARTIFICIAL
Host Institution Department
Departamento de Ingeniería del Software e Inteligencia Artificial

COURSE DETAIL

THE FUNDAMENTALS OF COMPUTER PROGRAMMING (PYTHON)
Country
China
Host Institution
Tsinghua University
Program(s)
Tsinghua University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
182
UCEAP Course Suffix
UCEAP Official Title
THE FUNDAMENTALS OF COMPUTER PROGRAMMING (PYTHON)
UCEAP Transcript Title
COMP PROGR PYTHON
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course, as one of key cornerstones of computer programming, based on Python language, focuses on concepts, methodologies and thinking pattern of computer programming. The main objective of the course is to help students to master basic programming skills, and to promote their abilities of logical, systematical and abstract thinking. The course mainly involves the basic concepts of computer programming, the basis of Python language and Python program structures, mathematical and numerical calculations, string and file operations, lists and data manipulation, functions and recursive functions, branch structures and loop structures, programming methodologies, procedure-oriented programming and object-oriented programming, graphical user interface programming methods and algorithm design, etc.

Language(s) of Instruction
Chinese
Host Institution Course Number
00740282
Host Institution Course Title
THE FUNDAMENTALS OF COMPUTER PROGRAMMING (PYTHON)
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Subscribe to Computer Science