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

COURSE DETAIL

INTRODUCTION TO PROGRAMMING
Country
Chile
Host Institution
Pontifical Catholic University of Chile
Program(s)
Pontifical Catholic University of Chile,University of Chile
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
80
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO PROGRAMMING
UCEAP Transcript Title
PROGRAMMING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description
This course provides an introduction to essential programming concepts that enable the creation of algorithms, problem solving, and implementation of solutions using a programming language (Python 3).
Language(s) of Instruction
Spanish
Host Institution Course Number
IIC1103
Host Institution Course Title
INTRODUCCION A LA PROGRAMACION
Host Institution Campus
Campus San Joaquín
Host Institution Faculty
Host Institution Degree
Host Institution Department
Facultad de Ingeniería, Departamento de Ciencia de la Computación

COURSE DETAIL

INTRODUCTION TO SOFTWARE ENGINEERING
Country
United Kingdom - England
Host Institution
King's College London
Program(s)
King's College London
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
107
UCEAP Course Suffix
UCEAP Official Title
INTRODUCTION TO SOFTWARE ENGINEERING
UCEAP Transcript Title
INTRO SOFTWARE ENG
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course is an introduction to the main components of the software development process. It also offers techniques to enhance the quality of the software development process. Students gain practical understanding and appreciation of frameworks for the software development process by considering various case studies.
Language(s) of Instruction
English
Host Institution Course Number
4CCS1ISE
Host Institution Course Title
INTRODUCTION TO SOFTWARE ENGINEERING
Host Institution Campus
King's College London
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

JAVA PROGRAMMING LANGUAGE
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
148
UCEAP Course Suffix
UCEAP Official Title
JAVA PROGRAMMING LANGUAGE
UCEAP Transcript Title
JAVA PROGRAM LANG
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course covers the basic grammar of Java language and its programming ideas, use Java language to implement algorithms, and learn the common design, development, testing techniques and application development techniques of Java language (including Internet development and mobile application development). This course contains the learning of Java language grammar, program structure, design method and testing technology; object-oriented programming design ideas; multi-threaded concurrent processing technology, Internet connection access processing technology, program fault-tolerant processing mechanism; Android application development.

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP130048
Host Institution Course Title
JAVA PROGRAMMING LANGUAGE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

FUSION OF MUSIC AND COMPUTER SCIENCE
Country
China
Host Institution
Fudan University
Program(s)
Fudan University
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
20
UCEAP Course Suffix
UCEAP Official Title
FUSION OF MUSIC AND COMPUTER SCIENCE
UCEAP Transcript Title
MUSIC & COMP SCI
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

This course examines the close integration of music art and the latest information technology, which leads to the revolutionary change of modern music creation, performance, appreciation and communication mode and the main scientific knowledge and technical principles behind it.

Language(s) of Instruction
Chinese
Host Institution Course Number
COMP110040
Host Institution Course Title
FUSION OF MUSIC AND COMPUTER SCIENCE
Host Institution Campus
Host Institution Faculty
LI Wei
Host Institution Degree
Host Institution Department
Computer Science and Technology

COURSE DETAIL

DISCRETE STRUCTURES
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
11
UCEAP Course Suffix
UCEAP Official Title
DISCRETE STRUCTURES
UCEAP Transcript Title
DISCRETE STRUCTURES
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces mathematical tools required in the study of computer science. Topics include: Logic and proof techniques: propositions, conditionals, quantifications; relations and functions: equivalence relations and partitions; partially ordered sets; Well-Ordering Principle; function equality; Boolean, identity, inverse functions; Bijection; mathematical formulation of data models (linear model, trees, graphs); counting and combinatoric: Pigeonhole Principle, Inclusion-Exclusion Principle; number of relations on a set, number of injections from one finite set to another, diagonalisation proof: An infinite countable set has an uncountable power set; Algorithmic proof: An infinite set has a countably infinite subset; subsets of countable sets are countable.


 

Language(s) of Instruction
English
Host Institution Course Number
CS1231
Host Institution Course Title
DISCRETE STRUCTURES
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

COMPUTING AND SOCIETY
Country
Singapore
Host Institution
National University of Singapore
Program(s)
National University of Singapore
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
12
UCEAP Course Suffix
UCEAP Official Title
COMPUTING AND SOCIETY
UCEAP Transcript Title
IT INNOVATIONS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course looks at various aspects of information technology (IT) innovations with a focus on the critical importance of ethics and professional best-practices to successfully manage the risks brought by digitization and related new business models.
Language(s) of Instruction
English
Host Institution Course Number
IS1103
Host Institution Course Title
IS INNOVATIONS IN ORGANIZATIONS AND SOCIETY
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Information Systems

COURSE DETAIL

ADVANCED FUNCTIONAL PROGRAMMING
Country
Netherlands
Host Institution
Utrecht University
Program(s)
Utrecht University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
178
UCEAP Course Suffix
UCEAP Official Title
ADVANCED FUNCTIONAL PROGRAMMING
UCEAP Transcript Title
ADVANCED PROGRAMMIN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course builds upon knowledge gained in introductory courses on functional programming, languages, and compilers. Using Haskell as the course's language of choice, students look at several advanced functional programming techniques, patterns, libraries, and tools. Course includes lectures, assignments, joint discussions, and programming exercise. Topics covered include: development of tools, testing, debugging and profiling; libraries of data structures, programming languages, monads, monad transformers, arrows, and applicative functors; language features and extensions of multi-parameter type classes and functional dependencies, type families, kinds, generalized algebraic data types (GADTs), existential types, and higher-rank polymorphism.Image removed.

Language(s) of Instruction
English
Host Institution Course Number
INFOAFP
Host Institution Course Title
ADVANCED FUNCTIONAL PROGRAMMING
Host Institution Campus
Utrecht
Host Institution Faculty
Faculty of Science
Host Institution Degree
Host Institution Department
Graduate School of Natural Sciences

COURSE DETAIL

LINUX AND PYTHON PROGRAMMING
Country
Denmark
Host Institution
University of Copenhagen
Program(s)
University of Copenhagen
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
113
UCEAP Course Suffix
UCEAP Official Title
LINUX AND PYTHON PROGRAMMING
UCEAP Transcript Title
LINUX&PYTHON
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description
This course offers a study of programing and of UNIX and Linux operating systems. The UNIX and Linux portion covers content including basic navigation, pipes, configuring the shell, standard UNIX tools, networking, and process control. The programing portion covers programing basics, data types, conditionals, loops, functions, object oriented programing, pattern matching (regular expressions), and computational complexity.
Language(s) of Instruction
English
Host Institution Course Number
NBIK14032U
Host Institution Course Title
LINUX AND PYTHON PROGRAMMING
Host Institution Campus
Science
Host Institution Faculty
Host Institution Degree
Host Institution Department
Biology; Computer Science

COURSE DETAIL

COMPUTER STRUCTURE
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
112
UCEAP Course Suffix
E
UCEAP Official Title
COMPUTER STRUCTURE
UCEAP Transcript Title
COMPUTER STRUCTURE
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course focuses on the organization and structure of a computer. Topics include: data representation; basic arithmetic; execution of instructions; assembly programming; main memory; cache memory; virtual memory; input/output systems.

Language(s) of Instruction
English
Host Institution Course Number
13874
Host Institution Course Title
ESTRUCTURA DE COMPUTADORES
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

IMAGE ANALYSIS
Country
Sweden
Host Institution
Lund University
Program(s)
Lund University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Engineering Computer Science
UCEAP Course Number
109
UCEAP Course Suffix
UCEAP Official Title
IMAGE ANALYSIS
UCEAP Transcript Title
IMAGE ANALYSIS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The aim of the course is to give the necessary knowledge of digital image analysis for further research within the area and to be able to use digital image analysis within other research areas such as computer graphics, image coding, video coding, and industrial image processing problems. The course also prepares students for further studies in computer vision, multispectral image analysis, and statistical image analysis.

Language(s) of Instruction
English
Host Institution Course Number
FMAN20
Host Institution Course Title
IMAGE ANALYSIS
Host Institution Campus
Host Institution Faculty
Science/Engineering
Host Institution Degree
Host Institution Department
Mathematics
Subscribe to Computer Science