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

COURSE DETAIL

SOCIAL NETWORK ANALYSIS
Country
Italy
Host Institution
University of Bologna
Program(s)
University of Bologna
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Statistics Computer Science
UCEAP Course Number
164
UCEAP Course Suffix
UCEAP Official Title
SOCIAL NETWORK ANALYSIS
UCEAP Transcript Title
SOC NETWORK ANLYSIS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course is part of the Laurea Magistrale degree program and is intended for advanced level students. Enrollment is by permission of the instructor. This course provides students with the advanced knowledge to the field of network analysis and its usages in other fields of research. At the end of the course, students gain knowledge on the Web as a socio-technical system involving specific processes, entities, and behaviors, using interdisciplinary methods that blend computer science, sociology, ethnography, economics, linguistics, etc. The students are able to analyze the Web phenomena similarly to typical objects from natural sciences, distinguishing between data and applications, agents from computationally generated profiles, and addressing the characteristics of networks of entities emerging from the informational, physical, social, and conceptual spaces constituting the Web.

Language(s) of Instruction
English
Host Institution Course Number
90730
Host Institution Course Title
SOCIAL NETWORK ANALYSIS
Host Institution Campus
BOLOGNA
Host Institution Faculty
Host Institution Degree
LM in ARTIFICIAL INTELLIGENCE
Host Institution Department
COMPUTER SCIENCE AND ENGINEERING

COURSE DETAIL

OPERATING SYSTEMS
Country
United Kingdom - Scotland
Host Institution
University of St Andrews
Program(s)
University of St Andrews
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
167
UCEAP Course Suffix
UCEAP Official Title
OPERATING SYSTEMS
UCEAP Transcript Title
OPERATING SYSTEMS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course examines the changing role of the operating system, the concept and implementation of process, the OS/hardware interface with regard to storage and protection, and the techniques developed to achieve safety and throughput in multitasking systems.

Language(s) of Instruction
English
Host Institution Course Number
CS3104
Host Institution Course Title
OPERATING SYSTEMS
Host Institution Campus
St Andrews
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science

COURSE DETAIL

SOFTWARE ENGINEERING
Country
China
Host Institution
Peking University, Beijing
Program(s)
Peking University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
180
UCEAP Course Suffix
UCEAP Official Title
SOFTWARE ENGINEERING
UCEAP Transcript Title
SOFTWARE ENGINERING
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

1) Teach the essence of software and the basic ideas and the main methods of software engineering systematically based on software lifecycle. 2) Organize the students to develop new software systems of medium size in groups by adopting a new generation of information technology and the new application mode. Guide the students to apply software engineering principles, methods, techniques and tools for software development, management and maintenance. 

 

Language(s) of Instruction
English
Host Institution Course Number
04834580
Host Institution Course Title
SOFTWARE ENGINEERING
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

DATA STRUCTURE AND ALGORITHMS
Country
Japan
Host Institution
Waseda University
Program(s)
Waseda University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Mathematics Computer Science
UCEAP Course Number
120
UCEAP Course Suffix
UCEAP Official Title
DATA STRUCTURE AND ALGORITHMS
UCEAP Transcript Title
ALGORITHMS
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course provides a comprehensive introduction to the modern study of computer algorithms. The course uses Python language as a tool to learn various algorithms in depth. Knowledge in mathematics, especially algebra, is expected and having basic knowledge and experience in Python helps to better understand class content.

Language(s) of Instruction
English
Host Institution Course Number
INFB301L
Host Institution Course Title
DATA STRUCTURE AND ALGORITHMS
Host Institution Campus
Waseda University
Host Institution Faculty
Host Institution Degree
Host Institution Department
SILS

COURSE DETAIL

HUMAN-COMPUTER INTERACTION AND DESIGN
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
110
UCEAP Course Suffix
UCEAP Official Title
HUMAN-COMPUTER INTERACTION AND DESIGN
UCEAP Transcript Title
HCI&DESIGN
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course introduces the fundamentals of understanding user needs, designing prototypes, and evaluating user interfaces. It explores principles, techniques, and tools to create effective and intuitive interfaces, with a special focus on using AI tools. Students of all levels in design and coding skills are welcome. 

Language(s) of Instruction
English
Host Institution Course Number
CSIE5641
Host Institution Course Title
HUMAN-COMPUTER INTERACTION AND DESIGN
Host Institution Campus
Host Institution Faculty
College of Electrical Engineering and Computer Science
Host Institution Degree
Host Institution Department
Graduate Institute of Computer Science and Information Engineering

COURSE DETAIL

AUTOMATA AND FORMAL LANGUAGES THEORY
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
130
UCEAP Course Suffix
UCEAP Official Title
AUTOMATA AND FORMAL LANGUAGES THEORY
UCEAP Transcript Title
AUTOMATA&LANG THRY
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course explores the theory of automata and formal languages. Topics include: automata theory; finite automata; languages and formal grammars; regular languages; pushdown automata; Turing machine; compilers. Pre-requisites: Programming; Programming Techniques.

Language(s) of Instruction
English
Host Institution Course Number
18266
Host Institution Course Title
AUTOMATA AND FORMAL LANGUAGES THEORY
Host Institution Campus
LEGANÉS
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Matemática Aplicada y Computación
Host Institution Department
Departamento de Informática

COURSE DETAIL

PROGRAMMING LANGUAGE
Country
Korea, South
Host Institution
Korea Advanced Institute of Science and Technology (KAIST)
Program(s)
Korea Advanced Institute of Science and Technology, KAIST
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
136
UCEAP Course Suffix
UCEAP Official Title
PROGRAMMING LANGUAGE
UCEAP Transcript Title
PROGRAMMING LANGUAG
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course covers programming language concepts, not as paradigms but as a set of basic building blocks, by using the Scala programming language to implement interpreters for the concepts. 

Students will learn how to learn new languages quickly and how to evaluate various languages and pick the most suitable one for a given task. The course also explores how to know when and how to design language, and how to understand the effects of languages on thought and communication. 

Language(s) of Instruction
English
Host Institution Course Number
CS 320
Host Institution Course Title
PROGRAMMING LANGUAGE
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department

COURSE DETAIL

PROGRAMMING BASICS I
Country
Spain
Host Institution
Complutense University of Madrid
Program(s)
Complutense University of Madrid
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
65
UCEAP Course Suffix
UCEAP Official Title
PROGRAMMING BASICS I
UCEAP Transcript Title
PROGRAMMING I
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to computer science with topics including: basic constructions of structured programming; procedural abstractions; structured data types; text files; use of programming and development environments; documentation, testing, and debugging of programs; lab practice. 

Language(s) of Instruction
Host Institution Course Number
805340
Host Institution Course Title
PROGRAMMING BASICS I
Host Institution Campus
MONCLOA
Host Institution Faculty
Facultad de Informática
Host Institution Degree
GRADO EN INGENIERÍA INFORMÁTICA
Host Institution Department
Departamento de Ingeniería del Software e Inteligencia Artificial

COURSE DETAIL

PYTHON PROGRAMMING
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
20
UCEAP Course Suffix
UCEAP Official Title
PYTHON PROGRAMMING
UCEAP Transcript Title
PYTHON PROGRAMMING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers an introduction to Python programming following the structured and object-oriented paradigms. Topics include: flow diagrams; data, operators, input, and output; flow control--conditionals and loops; simple data structures; functions; object oriented programming; algorithms, recursion, and computational complexity.

Language(s) of Instruction
English
Host Institution Course Number
15366
Host Institution Course Title
PYTHON PROGRAMMING
Host Institution Campus
LEGANÉS
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Doble Grado Ciencia e Ingeniería de Datos - Ingeniería en Tecnologías de Telecomunicación
Host Institution Department
Departamento de Informática

COURSE DETAIL

FOUNDATIONS OF COMPUTING 1
Country
United Kingdom - England
Host Institution
King's College London
Program(s)
King's College London
UCEAP Course Level
Lower Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
16
UCEAP Course Suffix
UCEAP Official Title
FOUNDATIONS OF COMPUTING 1
UCEAP Transcript Title
FOUND/COMPUTING 1
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

The course introduces the basic concepts of discrete mathematics needed for the study of computer science. Student learn to work with sets, relations, functions, recursive structures, graphs, trees, basic combinatorial principles, discrete probability, finite automata, and regular languages. 

 

Language(s) of Instruction
English
Host Institution Course Number
4CCS1FC1
Host Institution Course Title
FOUNDATIONS OF COMPUTING 1
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Informatics
Subscribe to Computer Science