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

COURSE DETAIL

PRINCIPLES OF CYBERSECURITY
Country
Hong Kong
Host Institution
Hong Kong University of Science and Technology (HKUST)
Program(s)
Hong Kong University of Science and Technology
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
132
UCEAP Course Suffix
UCEAP Official Title
PRINCIPLES OF CYBERSECURITY
UCEAP Transcript Title
CYBERSECURITY
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
This course is an introduction to the principles of cybersecurity. Cybersecurity, also called computer security or IT security, refers to the study of techniques to protect computing systems from attacks that threaten data confidentiality, system integrity and availability. By modeling, analyzing, and evaluating the security of computer systems, students will learn to find weaknesses in software, hardware, networks, data storage systems, mobile applications, and the Internet, and identify current security practices and defenses to protect these systems.
Language(s) of Instruction
English
Host Institution Course Number
COMP3632
Host Institution Course Title
PRINCIPLES OF CYBERSECURITY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering

COURSE DETAIL

INTERACTIVE ECOSYSTEMS
Country
Spain
Host Institution
Carlos III University of Madrid
Program(s)
Carlos III University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
122
UCEAP Course Suffix
UCEAP Official Title
INTERACTIVE ECOSYSTEMS
UCEAP Transcript Title
INTERACTIV ECOSYSTM
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers a study of interactive ecosystems. Topics include: human-centered informatics; paradigms, styles, and principles of interaction; design approaches; designing and prototyping of interactive ecosystems; evaluation.

Language(s) of Instruction
English
Host Institution Course Number
17643
Host Institution Course Title
ECOSISTEMAS INTERACTIVOS
Host Institution Campus
Getafe
Host Institution Faculty
Facultad de Ciencias Sociales y Jurídicas
Host Institution Degree
Grado en Empresa y Tecnología
Host Institution Department
Departamento de Informática

COURSE DETAIL

COMPUTING IN CONTEXT: COMPUTING AND THE ARTS
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
65
UCEAP Course Suffix
S
UCEAP Official Title
COMPUTING IN CONTEXT: COMPUTING AND THE ARTS
UCEAP Transcript Title
COMPUTING &THE ARTS
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course covers the basic skills needed to create, examine, appreciate, and understand computational art. It covers basic programming skills in Python, experience using tools for live coding music, creating animations, and hands-on experience using generative AI technologies. Topics include strings, programs as files, semantics, functions; conditionals, Iteration, functions vs methods; lists, dictionaries, sets, reading and writing to files; audio programming, sequencing events in time, randomness, signal processing; animations, graphics, user interaction, performance considerations; and introduction to generative AI, stable Diffusion, and text processing. 

Language(s) of Instruction
English
Host Institution Course Number
IEE1164
Host Institution Course Title
COMPUTING IN CONTEXT: COMPUTING AND THE ARTS
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

COMPUTER NETWORK
Country
Korea, South
Host Institution
Korea University
Program(s)
Korea University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
106
UCEAP Course Suffix
UCEAP Official Title
COMPUTER NETWORK
UCEAP Transcript Title
COMPUTER NETWORK
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

The course covers fundamental engineering and mathematical concepts for understanding the wired network technologies, internet architectures and protocols, and networking programming.

 

Language(s) of Instruction
Korean
Host Institution Course Number
COSE342
Host Institution Course Title
COMPUTER NETWORK
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Engineering

COURSE DETAIL

FUNDAMENTALS OF INTERACTION DESIGN
Country
Australia
Host Institution
University of Melbourne
Program(s)
University of Melbourne
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
12
UCEAP Course Suffix
UCEAP Official Title
FUNDAMENTALS OF INTERACTION DESIGN
UCEAP Transcript Title
INTERACTION DESIGN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines key theories, concepts and industry methods that are crucial to the user-centered design process.

Language(s) of Instruction
English
Host Institution Course Number
INFO10003
Host Institution Course Title
FUNDAMENTALS OF INTERACTION DESIGN
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

COMPUTER ORGANIZATION
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
107
UCEAP Course Suffix
UCEAP Official Title
COMPUTER ORGANIZATION
UCEAP Transcript Title
COMPUTER ORGANIZATN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course teaches the fundamentals of computing devices. The course covers basics of data representation and how the various parts of a computer work, separately and with each other. This provides understanding of the issues in computing devices, and how these issues affect the implementation of solutions. Topics covered include data representation systems, combinational and sequential circuit design techniques, assembly language, processor execution cycles, pipelining, memory hierarchy and input/output systems.
Language(s) of Instruction
English
Host Institution Course Number
CS2100
Host Institution Course Title
COMPUTER ORGANISATION
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

ANALYTICS AND WEB POSITIONING
Country
Spain
Host Institution
Carlos III University of Madrid
Program(s)
Carlos III University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science Business Administration
UCEAP Course Number
151
UCEAP Course Suffix
UCEAP Official Title
ANALYTICS AND WEB POSITIONING
UCEAP Transcript Title
WEB POSITIONING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course explores digital marketing and search engine positioning including the role of web positioning in digital marketing and the mechanisms of Google. This course also covers Search Engine Optimization (SEO) and web analytics (on-site and off-site).

Language(s) of Instruction
Host Institution Course Number
17465
Host Institution Course Title
ANALÍTICA Y POSICIONAMIENTO WEB
Host Institution Campus
Getafe
Host Institution Faculty
Facultad de Humanidades, Comunicación y Documentación
Host Institution Degree
Grado en Gestión de la Información y Contenidos Digitales
Host Institution Department
Departamento de Biblioteconomía y Documentación

COURSE DETAIL

SOFTWARE DEVELOPMENT PROJECT MANAGEMENT
Country
Spain
Host Institution
Carlos III University of Madrid
Program(s)
Carlos III University of Madrid
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
119
UCEAP Course Suffix
UCEAP Official Title
SOFTWARE DEVELOPMENT PROJECT MANAGEMENT
UCEAP Transcript Title
DEV PROJECT MGMT
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course focuses on concepts that enable the integrated application of management, control, and development processes in the software development life cycle. Topics include: modern software development methodologies; software or service initial offer; software configuration management; quality management; feasibility analysis; software projects estimation, planning, analysis, and design techniques; tools to support management, control, and development processes.

Language(s) of Instruction
Host Institution Course Number
13892
Host Institution Course Title
DIRECCIÓN DE PROYECTOS DE DESARROLLO DE SOFTWARE
Host Institution Campus
Leganés
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Grado en Ingeniería Informática
Host Institution Department
Departamento de Informática

COURSE DETAIL

DATABASE MANAGEMENT SYSTEMS
Country
Hong Kong
Host Institution
Hong Kong University of Science and Technology (HKUST)
Program(s)
Hong Kong Summer, HKUST
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
124
UCEAP Course Suffix
S
UCEAP Official Title
DATABASE MANAGEMENT SYSTEMS
UCEAP Transcript Title
DATABASE MGMT SYSTM
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course covers the principles of database systems. Toics include conceptual modeling and data models; logical and physical database design; query languages and query processing; database services, including concurrency, crash recovery, security, and integrity; hands-on DBMS experience. Text: A. Silberschatz, H. Korth, and S. Sudershan, DATABASE SYSTEM CONCEPTS. Assessment: assignments, midterm exam, and final exam.

Language(s) of Instruction
English
Host Institution Course Number
COMP3311
Host Institution Course Title
DATABASE MANAGEMENT SYSTEMS
Host Institution Campus
International Summer School
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

DIGITAL SKILLS AND PROBLEM SOLVING
Country
Thailand
Host Institution
Thammasat University
Program(s)
Thammasat University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
52
UCEAP Course Suffix
UCEAP Official Title
DIGITAL SKILLS AND PROBLEM SOLVING
UCEAP Transcript Title
DIGITAL SKILLS
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course provides computational skill development. It examines computational problem formation and tools for problem solving (Excel and Python). Other topics include decomposition and pattern recognition, abstraction and algorithm design, information utilization and storage (tables and databases), information presentation (data visualization), ethical usage of digital content and technology, and privacy. 
 

Language(s) of Instruction
English
Host Institution Course Number
TU 107
Host Institution Course Title
DIGITAL SKILLS AND PROBLEM SOLVING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Social Policy and Development
Subscribe to Computer Science