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

COURSE DETAIL

ALGORITHMS FOR ANALYZING BIOLOGICAL SEQUENCES
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
128
UCEAP Course Suffix
UCEAP Official Title
ALGORITHMS FOR ANALYZING BIOLOGICAL SEQUENCES
UCEAP Transcript Title
ALGORITHMS FOR BIOL
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course introduces biological sequence analysis methods. The course provides familiarity with the vast amounts of biomedical and genomic data and online tools. The first part of the course explores basic algorithmic strategies, sequence alignment, chaining algorithms, and genomics. If time allows, Hidden Markov models (the Viterbi algorithm) are discussed. The second part covers sequence assembly, max-sum/max-density segments, data analysis, and more techniques used in genomics analysis.

Language(s) of Instruction
English
Host Institution Course Number
CSIE5028
Host Institution Course Title
ALGORITHMS FOR ANALYZING BIOLOGICAL SEQUENCES
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science and Information Engineering
Course Last Reviewed
2022-2023

COURSE DETAIL

INTRODUCTION TO PROGRAMMING
Country
Netherlands
Host Institution
Maastricht University – University College Maastricht
Program(s)
University College Maastricht
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
10
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO PROGRAMMING
UCEAP Transcript Title
INTRO PROGRAMMING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course is an intensive introduction to programming in Java that assumes no prior programming experience. It explores all aspects of modern programming by means of lectures and hands-on practical lab sessions. The course starts with the basics of computer science and computer programming. After a short introduction to computer organization, the principles of structured programming in Java are presented. The main topics covered are data types and variables, methods, conditional statements, loops, and recursion. Finally, the course introduces the object-oriented features of Java and their usage for program design. All these concepts have to be understood both from their theoretical perspective and their practical applications.

Language(s) of Instruction
English
Host Institution Course Number
SCI2011
Host Institution Course Title
INTRODUCTION TO PROGRAMMING
Host Institution Campus
Maastricht University
Host Institution Faculty
University College Maastricht
Host Institution Degree
Host Institution Department
Sciences
Course Last Reviewed
2022-2023

COURSE DETAIL

DATA MANAGEMENT AND DATA ANALYSIS FOR SOCIAL SCIENCE
Country
France
Host Institution
Institut d'Etudes Politiques (Sciences Po)
Program(s)
Sciences Po Paris
UCEAP Course Level
Graduate
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
200
UCEAP Course Suffix
UCEAP Official Title
DATA MANAGEMENT AND DATA ANALYSIS FOR SOCIAL SCIENCE
UCEAP Transcript Title
DATA MGMT&ANALYSIS
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description
This course introduces a set of actionable tools and methods for the redaction of a master thesis. It is more specifically focused on new emerging digital practices that significantly ease the implementation of core tasks. A first series of five sessions are devoted to reference research. They cover the use of general and academic search engines, the creation of structured bibliography with Zotero, the reuse of free-licensed content and the writing of state of the art synthesis. Six sessions focus on the management and analysis of databases and corpora, building on the principles of "tidy data" as implemented in the R language and the Tidyverse extensions. A last focus is given to text mining techniques as a way to map a corpus of scholar references.
Language(s) of Instruction
English
Host Institution Course Number
OBME 2140
Host Institution Course Title
DATA MANAGEMENT AND DATA ANALYSIS FOR SOCIAL SCIENCE
Host Institution Course Details
Host Institution Campus
Special Features Course
Host Institution Faculty
Host Institution Degree
Host Institution Department
PSIA
Course Last Reviewed

COURSE DETAIL

ARTIFICIAL INTELLIGENCE FOR HUMANITIES
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)
Sociology Computer Science
UCEAP Course Number
110
UCEAP Course Suffix
E
UCEAP Official Title
ARTIFICIAL INTELLIGENCE FOR HUMANITIES
UCEAP Transcript Title
AI FOR HUMANITIES
UCEAP Quarter Units
2.50
UCEAP Semester Units
1.70
Course Description
This course provides a study of artificial intelligence and robotics from both a theoretical and practical perspective, as well as the possible social, ethical, philosophical and legal questions related to the advancements in both. It also examines current representations of AI in the contemporary culture and compares these representations with research advancements, and discusses benefits and risks for humanity in general, and for the sciences of humanities in particular, related to the evolution of AI.
Language(s) of Instruction
English
Host Institution Course Number
10285
Host Institution Course Title
ARTIFICIAL INTELLIGENCE FOR HUMANITIES
Host Institution Course Details
Host Institution Campus
Facultad de Humanidades, Comunicación y Documentación. Getafe
Host Institution Faculty
Host Institution Degree
Host Institution Department
Derecho Privado
Course Last Reviewed

COURSE DETAIL

ADVANCED COMPUTER SECURITY
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Engineering Computer Science
UCEAP Course Number
150
UCEAP Course Suffix
UCEAP Official Title
ADVANCED COMPUTER SECURITY
UCEAP Transcript Title
ADV COMPUTER SECRTY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course gives students an in-depth insight into the main problems and solutions within security for computers, embedded devices, and networks. As such it deepens acquired knowledge on computer security from earlier courses and gives an analytic understanding behind today's security solutions. This allows students to select among existing solutions and/or present solutions with good quality.
Language(s) of Instruction
English
Host Institution Course Number
EITN50
Host Institution Course Title
ADVANCED COMPUTER SECURITY
Host Institution Course Details
Host Institution Campus
Engineering
Host Institution Faculty
Host Institution Degree
Host Institution Department
Engineering- Electrical and Information Technology
Course Last Reviewed

COURSE DETAIL

HUMAN COMPUTER INTERACTION ANALYSIS
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
126
UCEAP Course Suffix
UCEAP Official Title
HUMAN COMPUTER INTERACTION ANALYSIS
UCEAP Transcript Title
HUMAN-COMP INTERACT
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
The course covers central ideas within the area of human-computer interaction, as well as theory and methods. The course also covers questions of methods that concern the planning and carrying out of studies in the context of construction/design of a program/system and the evaluation of such. During the course, the following topics are addressed: user-centered design perspectives on human-computer interfaces; design of information systems and interaction; interaction models for different types of computer application; standards and guidelines for dialogue construction; reflection on system development trends; methods and techniques for analysis and evaluation.
Language(s) of Instruction
English
Host Institution Course Number
INFC25
Host Institution Course Title
HUMAN COMPUTER INTERACTION ANALYSIS
Host Institution Course Details
Host Institution Campus
Lund
Host Institution Faculty
Economics and Management
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed
2023-2024

COURSE DETAIL

INTRODUCTION TO VISION AND ROBOTICS
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
103
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO VISION AND ROBOTICS
UCEAP Transcript Title
INTRO VISION&ROBOTC
UCEAP Quarter Units
4.00
UCEAP Semester Units
2.70
Course Description

The course applies AI techniques to the problems of making devices capable of interacting with the physical world. This includes moving around in the world (mobile robotics), moving things in the world (manipulation robotics), acquiring information by direct sensing of the world (e.g. machine vision) and, importantly, closing the loop by using sensing to control movement. 

 

Language(s) of Instruction
English
Host Institution Course Number
INFR09019
Host Institution Course Title
INTRODUCTION TO VISION AND ROBOTICS
Host Institution Campus
Edinburgh
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Course Last Reviewed
2021-2022

COURSE DETAIL

INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS
Country
Hong Kong
Host Institution
University of Hong Kong
Program(s)
University of Hong Kong
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
108
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS
UCEAP Transcript Title
DATABASE MGMT SYST
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course examines the principles, design, administration, and implementation of database management systems. Emphasis is placed on relational database systems. Course topics include: entity-relationship model, relational model, relational algebra and calculus, database design and normalization, database query languages, indexing schemes, integrity, concurrency control, and query processing.
Language(s) of Instruction
English
Host Institution Course Number
COMP3278
Host Institution Course Title
INTRODUCTION TO DATABASE MANAGEMENT SYSTEMS
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2023-2024

COURSE DETAIL

PRINCIPLES OF PROGRAMMING
Country
New Zealand
Host Institution
University of Auckland
Program(s)
University of Auckland
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
11
UCEAP Course Suffix
UCEAP Official Title
PRINCIPLES OF PROGRAMMING
UCEAP Transcript Title
PRINCPLS OF PROGRMG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines computer programming using the Python programming language. The course covers simple variables, expressions, input and output, control structures, functions, using standard data structures such as lists and dictionaries, and using standard Python modules.

Language(s) of Instruction
English
Host Institution Course Number
COMPSCI 101
Host Institution Course Title
PRINCIPLES OF PROGRAMMING
Host Institution Campus
Auckland
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2024-2025

COURSE DETAIL

INTERNSHIP
Country
Thailand
Host Institution
Thammasat University
Program(s)
Summer Internship, Bangkok
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Women’s & Gender Studies South & SE Asian Studies Sociology Psychology Political Science International Studies Health Sciences Environmental Studies Education Economics Development Studies Computer Science Communication Business Administration Biological Sciences Architecture Anthropology
UCEAP Course Number
187
UCEAP Course Suffix
UCEAP Official Title
INTERNSHIP
UCEAP Transcript Title
INTERNSHIP
UCEAP Quarter Units
9.00
UCEAP Semester Units
6.00
Course Description

This course is designed for students wishing to clarify and advance their career goals through an 8-week internship in Thailand. It provides a structured learning environment to help students make the most of their internship experience. While there are no regularly scheduled class meetings, internships are conducted under the close academic supervision of the School of Global Studies at Thammasat University. An assigned internship coordinator provides oversight and guidance for the duration of the internship. The course requires a minimum of 288 total work hours. 

Language(s) of Instruction
English
Host Institution Course Number
GS 490
Host Institution Course Title
SENIOR PROJECT: TRACK 3 INTERNSHIP
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Global Studies
Course Last Reviewed
2025-2026
Subscribe to Computer Science