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

COURSE DETAIL

DESIGN AND ANALYSIS OF ALGORITHMS
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
121
UCEAP Course Suffix
UCEAP Official Title
DESIGN AND ANALYSIS OF ALGORITHMS
UCEAP Transcript Title
DES & ANLY: ALGORTH
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course is designed to provide a comprehensive introduction to the modern study of computer algorithms. It presents many algorithms and covers them in considerable depth. Each chapter presents an algorithm, a design technique, an application area or a related topic. Since we emphasize efficiency as a design criterion, we include careful analyses of the running time of all our algorithms. In addition to the introduction of “design of algorithms”, we also play the emphasis on the “complexity analysis of algorithms” to help students understand the detailed differences between various algorithms for a certain problem mainly in terms of time. The carefully chosen English material is intended to provide the students an enjoyable taste for the international class on algorithms. The textbook we chose is also used by many other universities for undergraduate algorithm course. The course targets the enhancement of the following skills: 1)understanding and mastering the fundamental algorithm design by a series representative algorithms such as: graph algorithms, sorting algorithms etc.; 2) training the capability of algorithms analysis as well the proof of the correctness of algorithms in terms of time complexity and asymptotic efficiency, improving the logic reasoning and understanding the development of algorithm theory; 3) encouraging students to have a depth understanding of studied algorithm by applying them to practical applications as well as problems, training them to relate what they have learned in the class to the real-world problems.4) improving the capability of solving real-world problems.

Language(s) of Instruction
English
Host Institution Course Number
COMP130011
Host Institution Course Title
DESIGN AND ANALYSIS OF ALGORITHMS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

RESEARCH METHODS IN SCIENCE AND TECHNOLOGY STUDIES
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
163
UCEAP Course Suffix
UCEAP Official Title
RESEARCH METHODS IN SCIENCE AND TECHNOLOGY STUDIES
UCEAP Transcript Title
RESRCH METHODS/TECH
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course surveys research methods for science and technology studies and across the social sciences that contribute to the generation of new data. Students study a diverse range of methods and learn to understand the strengths and weaknesses of particular methods for investigating particular questions. Students are introduced to the theory and practice of qualitative and quantitative methods. Topics include research ethics, research design, face-to-face interviews and focus groups, surveys, content and discourse analysis, and ethnography. 

Language(s) of Instruction
English
Host Institution Course Number
HPSC0140
Host Institution Course Title
RESEARCH METHODS IN SCIENCE AND TECHNOLOGY STUDIES
Host Institution Campus
Bloomsbury
Host Institution Faculty
Faculty of Mathematical and Physical Sciences
Host Institution Degree
Host Institution Department
Science and Technology Studies

COURSE DETAIL

DATABASE AND INFORMATION MANAGEMENT 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
164
UCEAP Course Suffix
UCEAP Official Title
DATABASE AND INFORMATION MANAGEMENT SYSTEMS
UCEAP Transcript Title
DATA &INFO MGMT SYS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

Students learn fundamental theories and methods of database systems: what they are, how they are developed, and how they function to achieve their purposes. The course exemplifies these constructs with contemporary database technologies and students learn how these technologies are exploited to build effective information systems of different scale.

Language(s) of Instruction
English
Host Institution Course Number
COMP0022
Host Institution Course Title
DATABASE AND INFORMATION MANAGEMENT SYSTEMS
Host Institution Campus
Bloomsbury
Host Institution Faculty
Faculty of Engineering Sciences
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

ALGORITHMS: LOGIC AND STRUCTURES
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
115
UCEAP Course Suffix
N
UCEAP Official Title
ALGORITHMS: LOGIC AND STRUCTURES
UCEAP Transcript Title
ALGRTHMS:LOG&STRUCT
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course helps students to become confident with a range of data structures and algorithms and able to apply them in realistic situations. The course provides the tools required to analyze a problem and decide which algorithms or algorithmic techniques to apply to solve it. The course involves practical programming and encourages a thoughtful approach to analysis and design problems.

Language(s) of Instruction
English
Host Institution Course Number
BASC0038
Host Institution Course Title
ALGORITHMS: LOGIC AND STRUCTURES
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Arts and Sciences

COURSE DETAIL

DEEP LEARNING AND ARTIFICIAL INTELLIGENCE METHODS
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
173
UCEAP Course Suffix
UCEAP Official Title
DEEP LEARNING AND ARTIFICIAL INTELLIGENCE METHODS
UCEAP Transcript Title
DEEP LEARN AI MTHDS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course presents an application-focused and hands-on approach to learning neural networks and reinforcement learning. It is an introduction to deep learning methods, presenting a wide range of connectionist models that represent the current state-of-the-art. Topics include the fundamentals of machine learning and the mathematical and computational prerequisites for deep learning; feed-forward neural networks, convolutional neural networks, and the recurrent connections to a feed-forward neural network; a brief history of artificial intelligence and neural networks, and reviews open research problems in deep learning and connectionism.  Entry requirements include 90 credits in statistics and a course in linear algebra.

Language(s) of Instruction
English
Host Institution Course Number
STAN47
Host Institution Course Title
DEEP LEARNING AND ARTIFICIAL INTELLIGENCE METHODS
Host Institution Campus
Lund
Host Institution Faculty
Economics and Management
Host Institution Degree
Host Institution Department
Statistics

COURSE DETAIL

NATURAL LANGUAGE PROCESSING
Country
China
Host Institution
Tsinghua University
Program(s)
Tsinghua University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
163
UCEAP Course Suffix
UCEAP Official Title
NATURAL LANGUAGE PROCESSING
UCEAP Transcript Title
NATURAL LANG PROCES
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

Natural language Processing (NLP) is one of the most important technologies in Artificial Intelligence. NLP aims at enabling computers to understand human languages and communicate with humans. There are a large variety of tasks and machine learning methods in NLP. The course provides a thorough introduction to NLP, from its history to recent advances in deep learning applied to NLP. On the task side, we will cover sequence tagging, parsing, classification and clustering, and some applications such as machine translation. On the model side, we will cover statistical models and neural networks. By learning from lectures and programming assignments, students will master necessary knowledge about NLP and engineering tricks for practical NLP problem. 

Language(s) of Instruction
English
Host Institution Course Number
80240763
Host Institution Course Title
NATURAL LANGUAGE PROCESSING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Department of Computer Science and Technology

COURSE DETAIL

FUNDAMENTALS OF SEARCH ENGINE TECHNOLOGY
Country
China
Host Institution
Tsinghua University
Program(s)
Tsinghua University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
162
UCEAP Course Suffix
UCEAP Official Title
FUNDAMENTALS OF SEARCH ENGINE TECHNOLOGY
UCEAP Transcript Title
SEARCH ENGINE TECH
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

Search engine is one of the most important information access tools for network users, search engine design and implementation process, the integrated use of today's Internet applications in the field of the highest level of research results. Students through the study of this course, not only can master and Internet applications closely related to the network information retrieval, network data mining and other aspects of knowledge, but also help to cultivate its comprehensive use of knowledge to solve problems. The teaching objectives of this course include: to understand the basic principles of search engines, product design ideas and commercial operation mode; to master the characteristics of the Internet data environment and its impact on the design and implementation process of the search engine; to learn and master the system design of large-scale commercial search engines and their core algorithms. The course combines classroom lectures with hands-on practice, so that students have a considerable theoretical foundation of search engine and practical ability. This will enable students to acquire knowledge with both theoretical depth and practical integration with the latest search engine applications.

Language(s) of Instruction
Chinese
Host Institution Course Number
40240762
Host Institution Course Title
FUNDAMENTALS OF SEARCH ENGINE TECHNOLOGY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Technology

COURSE DETAIL

COMPUTERS AND HUMANS
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
159
UCEAP Course Suffix
UCEAP Official Title
COMPUTERS AND HUMANS
UCEAP Transcript Title
COMPUTERS & HUMANS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course provides an overview of the relationships between computing systems and human beings, from a technological perspective. The first weeks introduce the main theoretical and technical concepts of human-computer interaction (HCI), such as cognitive aspects of visual design, interaction design, persuasion, and user experience. The students analyze the risks and possibilities associated to computing interfaces, wearable technologies, and data visualization. The second part of the course focuses on AI and algorithms, with a broad introduction to the main techniques and challenges involved, e.g., machine learning and data science. In this part as well, once equipped with the basic conceptual tools, students focus on the ethical challenges of modern AI systems, with a discussion on the concepts of accountability and trust?

Language(s) of Instruction
English
Host Institution Course Number
BASC0048
Host Institution Course Title
COMPUTERS AND HUMANS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Arts and Sciences

COURSE DETAIL

REINFORCEMENT LEARNING
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
166
UCEAP Course Suffix
UCEAP Official Title
REINFORCEMENT LEARNING
UCEAP Transcript Title
REINFORCEMENT LEARN
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

Reinforcement learning (RL) refers to a collection of machine learning techniques which solve sequential decision making problems using a process of trial-and-error. It is a core area of research in artificial intelligence and machine learning, and provides one of the most powerful approaches to solving decision problems. This course covers foundational models and algorithms used in RL, as well as advanced topics such as scalable function approximation using neural network representations and concurrent interactive learning of multiple RL agents.

Language(s) of Instruction
English
Host Institution Course Number
INFR11236
Host Institution Course Title
REINFORCEMENT LEARNING
Host Institution Campus
Host Institution Faculty
School of Informatics
Host Institution Degree
Host Institution Department

COURSE DETAIL

USABLE SECURITY AND PRIVACY
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
174
UCEAP Course Suffix
UCEAP Official Title
USABLE SECURITY AND PRIVACY
UCEAP Transcript Title
USABLE SECURTY&PRIV
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

Humans are a vital component of secure and private systems, they are also one of the most expensive components and the most challenging to reason about. In this course, students learn about how to create systems that are usable while still fulfilling their primary security or privacy mission. Students also learn about research topics such as designing user studies to critically evaluate interfaces and reading academic papers to create an academically-informed view of the topic.

Language(s) of Instruction
English
Host Institution Course Number
INFR11230
Host Institution Course Title
USABLE SECURITY AND PRIVACY
Host Institution Campus
Host Institution Faculty
School of Informatics
Host Institution Degree
Host Institution Department
Subscribe to Computer Science