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

COURSE DETAIL

USABILITY ENGINEERING
Country
Australia
Host Institution
University of Sydney
Program(s)
University of Sydney
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
136
UCEAP Course Suffix
UCEAP Official Title
USABILITY ENGINEERING
UCEAP Transcript Title
USABILITY ENGINEER
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines the fundamental concepts, methods and techniques of usability engineering. 

Language(s) of Instruction
English
Host Institution Course Number
COMP4427
Host Institution Course Title
USABILITY ENGINEERING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2023-2024

COURSE DETAIL

INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Country
Japan
Host Institution
Keio University
Program(s)
Keio University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
B
UCEAP Official Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
INTRO TO AI
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This is an introductory course on modern Artificial Intelligence designed for Keio University. The course is composed of two parts taught in consecutive semesters: material introduced in part A forms a foundational basis for part B (this course), which develops these ideas further and introduces a selection of more recent results based on guided reading of relevant publications. The two courses taken in sequence form a coherent introduction to neural Artificial Intelligence. The first course focuses more on theory and fundamental concepts, with implementation of basic techniques in Python. The second course (this one) aims to cover more practical engineering topics using modern practices, as well as introducing some of the most influential recent advancements based on a selection of research papers. Part B of the course also introduces some topics in more depth, based on the interests of the instructor. One of those topics is Natural Language Processing (NLP) in the era of Deep Learning, as well as advanced methods in representation learning.

This course introduces students to the field of Artificial Intelligence, focusing on Deep Neural Information Processing Systems. Since this is a rapidly developing field, it focuses on the most important trends and core ideas. The course follows historical trends in AI with a focus on neural networks, seeing how the current ideas emerged out of decades of research in the field; it then discusses current neural architectures and algorithms and introduces modern perspectives. Completion of this course leads to an appreciation and understanding of neural AI systems and anticipation of future developments in research and applications of AI, and Deep Learning in particular. In addition to theory, there will be emphasis on programming skills in Python. The course will implement deep neural AI systems and train students on standard data sets.

It is recommended that students complete both courses (A and B) in sequence. However, it is possible to take this course as a standalone, after consulting the instructor during the first lecture. In such cases, students should review the material from part A in their own time, as this course builds on previously introduced concepts.

Language(s) of Instruction
English
Host Institution Course Number
N/A
Host Institution Course Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE B: AN INTORODUCTORY COURSE ON MODERN ARTIFICIAL INTELLIGENCE
Host Institution Campus
Keio University
Host Institution Faculty
Host Institution Degree
Host Institution Department
Economics
Course Last Reviewed
2023-2024

COURSE DETAIL

INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Country
Australia
Host Institution
University of Sydney
Program(s)
University of Sydney
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
109
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
UCEAP Transcript Title
ARTIFICIAL INTELLIG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
Artificial Intelligence (AI) is all about programming computers to perform tasks normally associated with intelligent behaviour. Classical AI programs have played games, proved theorems, discovered patterns in data, planned complex assembly sequences and so on. This course introduces representations, techniques, and architectures used to build intelligent systems. Students explore selected topics such as heuristic search, game playing, machine learning, neural networks, and probabilistic reasoning. Students learn some of the fundamental methods and algorithms of AI, and an appreciation of how they can be applied to interesting problems. The course involves a practical component in which some simple problems are solved using AI techniques.
Language(s) of Instruction
English
Host Institution Course Number
COMP3308
Host Institution Course Title
INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Host Institution Campus
sydney
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

INTRODUCTION TO DATA SCIENCE
Country
Spain
Host Institution
Carlos III University of Madrid
Program(s)
Carlos III University of Madrid
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
36
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO DATA SCIENCE
UCEAP Transcript Title
INTRO DATA SCIENCE
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to data science. Topics include: introduction to R-Studio; case studies of exploratory data analysis and visualization techniques; precision, sensitivity, specificity, over-fitting; decision trees and random forests; clustering methods.

Language(s) of Instruction
English
Host Institution Course Number
16475
Host Institution Course Title
INTRODUCCIÓN A LA CIENCIA DE DATOS
Host Institution Campus
Leganés
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Ciencia e Ingeniería de Datos
Host Institution Department
Estadística
Course Last Reviewed
2023-2024

COURSE DETAIL

ADVANCED WEB TECHNOLOGIES
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
139
UCEAP Course Suffix
A
UCEAP Official Title
ADVANCED WEB TECHNOLOGIES
UCEAP Transcript Title
ADV WEB TECHNOL
UCEAP Quarter Units
8.50
UCEAP Semester Units
5.70
Course Description

The students learn the implementation and practical application of new (under development) web technologies, particularly in the areas of online media (e.g. web TV, streaming, content protection, social media), telecommunications (e.g. web RTC) , as well as Internet of Things.

Language(s) of Instruction
English
Host Institution Course Number
0432 L 753
Host Institution Course Title
PROJEKT ADVANCED WEB TECHNOLOGIES
Host Institution Campus
Technische Universität Berlin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Telekommunikationssysteme
Course Last Reviewed
2023-2024

COURSE DETAIL

THE AGE OF BIG DATA
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
47
UCEAP Course Suffix
UCEAP Official Title
THE AGE OF BIG DATA
UCEAP Transcript Title
THE AGE OF BIG DATA
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

We are entering the “Age of Big Data” – an extremely large amount of information is created every day, which is revolutionizing science and technology, governments, economy, and international development. A variety of sources contribute to the Big Data, including the Internet, Wikipedia, social networks (e.g. Facebook), micro blogs, mobile phones, and cameras. This era of “information burst” has brought convenience to our daily lives. More recently, the emergence of foundation models (e.g., GPT) is also an outcome of big data, massive high-quality is the fuel to the success training of these large machine learning models. However, the availability of such a vast amount of information has also created many problems. For example, reported incidents of leakage of private data, due to the use of the Foxy software, and the loss of USB drives that contain thousands of patients’ records, have raised serious legal and social concerns. The goal of this course is to engage students in examining the critical issues that they could encounter in the Age of Big Data. They will examine how Big Data is affecting our society and daily lives and how Big Data is used in our daily life. They will study the security and credibility issues of Big Data. They will also address the issues of organizing and exploring Big Data. Solutions proposed in legal, technological, and education domains will be explored and discussed.

Language(s) of Instruction
English
Host Institution Course Number
CCST9047
Host Institution Course Title
THE AGE OF BIG DATA
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2023-2024

COURSE DETAIL

DIGITAL IC-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
159
UCEAP Course Suffix
UCEAP Official Title
DIGITAL IC-DESIGN
UCEAP Transcript Title
DIGITAL IC-DESIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course gives a thorough understanding of digital integrated circuit design. Increasing complexity and high requirements on performance in the form of throughput and low power consumption increase the expectations from the hardware designer. Understanding both the possibilities and the limitations is important for both full custom designers and high-level designers. The course focuses on CMOS design.

Language(s) of Instruction
English
Host Institution Course Number
ETIN20
Host Institution Course Title
DIGITAL IC-DESIGN
Host Institution Course Details
Host Institution Campus
Lund
Host Institution Faculty
Engineering
Host Institution Degree
Host Institution Department
Course Last Reviewed
2023-2024

COURSE DETAIL

UNIX PROGRAMMING
Country
Ireland
Host Institution
University College Dublin
Program(s)
University College Dublin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
123
UCEAP Course Suffix
UCEAP Official Title
UNIX PROGRAMMING
UCEAP Transcript Title
UNIX PROGRAMMING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course focuses on introducing students to the core concepts of the Unix operating system and how to program this system. Today, Unix and Unix-like operating systems are ubiquitous; they are widely used in servers, embedded devices and have a growing desktop and mobile market (Linux, Mac OS X, Android etc.). This course teaches students how to develop applications for such systems, assuming no other software layer but OS. Students improve their existing C programming language skills and learn some key POSIX APIs to support designing and writing programs in a portable, maintainable fashion. They learn how to write multithreaded and multi-process applications as well as some basics of Unix networking. This is done through the Unix command line, and students learn basic tools and how to write shell scripts to automate common tasks. Students need a version of Unix installed on their own laptop (ideally Linux), help with this is provided in the first lab.

Language(s) of Instruction
English
Host Institution Course Number
COMP20200
Host Institution Course Title
UNIX PROGRAMMING
Host Institution Campus
University College Dublin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Science
Course Last Reviewed
2023-2024

COURSE DETAIL

DESIGN AND ANALYSIS OF ALGORITHMS
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
111
UCEAP Course Suffix
UCEAP Official Title
DESIGN AND ANALYSIS OF ALGORITHMS
UCEAP Transcript Title
DESIGN & ALGORITHMS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces different techniques of designing and analyzing algorithms. The course covers the framework for algorithm analysis, such as lower bound arguments, average case analysis, and the theory of NP-completeness. In addition, various algorithm design paradigms are studied. The course serves two purposes: to improve ability to design algorithms in different areas, and to prepare for the study of more advanced algorithms. The course covers lower and upper bounds, recurrences, basic algorithm paradigms (such as prune-and-search, dynamic programming, branch-and-bound, graph traversal, and randomized approaches), amortized analysis, NP-completeness, and some selected advanced topics.

Language(s) of Instruction
English
Host Institution Course Number
CS3230
Host Institution Course Title
DESIGN AND ANALYSIS OF ALGORITHMS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

ROBOTICS AND BIOMEDICAL SYSTEMS CONTROL
Country
Spain
Host Institution
University of Barcelona
Program(s)
University of Barcelona
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Electrical Engineering Computer Science Bioengineering
UCEAP Course Number
170
UCEAP Course Suffix
UCEAP Official Title
ROBOTICS AND BIOMEDICAL SYSTEMS CONTROL
UCEAP Transcript Title
ROBOTICS&BIOMED SYS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course provides an introduction to medical robotics and its applications. It covers recent developments in robotics for medical applications, position and orientation (POSE) of a robotic system, the kinematics of arm-type and vehicle-type robots, the trajectory of an arm-type robot end effector, and the different biomedical system controls.

Language(s) of Instruction
English
Host Institution Course Number
363758
Host Institution Course Title
ROBOTICS AND BIOMEDICAL SYSTEMS CONTROL
Host Institution Campus
Campus Universitat
Host Institution Faculty
Facultat de Matemàtiques i Informàtica
Host Institution Degree
Enginyeria electrònica
Host Institution Department
Departament d'Enginyeria Electrònica i Biomèdica
Course Last Reviewed
2023-2024
Subscribe to Computer Science