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

COURSE DETAIL

COMPUTABILITY, TURING MACHINES, AND GODEL'S INCOMPLETENESS THEOREMS
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
143
UCEAP Course Suffix
UCEAP Official Title
COMPUTABILITY, TURING MACHINES, AND GODEL'S INCOMPLETENESS THEOREMS
UCEAP Transcript Title
COMPUTABILITY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course is an introduction to computability theory and Gödel's incompleteness theorems. The first half of the course focuses on computability theory, and includes Recursive and primitive recursive functions; Turing machines and computable functions; basic results in computability theory including Kleene's Normal Form Theorem, the s-m-n Theorem, Kleene's Recursion Theorem, Recursively enumerable sets, the halting problem and decision problems in general; as well as hierarchy theory, relative computability, and Turing degrees. The second part of the course focuses on Gödel's first incompleteness theorem, and includes Axiom systems for number theory, representable relations and functions, arithmetization of syntax, the Fixed-Point Lemma, and Gödel's first incompleteness theorem, as well as Gödel's second incompleteness theorem.

Language(s) of Instruction
English
Host Institution Course Number
NMAK24006U
Host Institution Course Title
COMPUTABILITY, TURING MACHINES, AND GÖDEL'S INCOMPLETENESS THEOREMS
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Science
Host Institution Degree
Master
Host Institution Department
Mathematical Sciences
Course Last Reviewed
2024-2025

COURSE DETAIL

GRAPHICS AND INTERACTION
Country
Australia
Host Institution
University of Melbourne
Program(s)
University of Melbourne
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
114
UCEAP Course Suffix
UCEAP Official Title
GRAPHICS AND INTERACTION
UCEAP Transcript Title
GRAPHICS&INTERACTN
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

This course introduces the technologies of computer graphics and human-computer interaction along with the biological, psychological and social aspects of human perception and action that inform the application of those technologies. The emphasis is on 2D and 3D computer graphics and the geometric modelling techniques used for representing and interacting with objects in dynamic scenes. Techniques considered include transformation geometry, illumination models and the real-time rendering (shading) models. The course is centered on developing Apps for tablet computers based on natural user interfaces (NUIs), a term used by developers of human-machine interfaces that effectively become invisible to their users through successive learned interactions. Technologies likely to be considered are: virtual reality, computer games, augmented reality, tele-presence, or other modalities such as interaction through the sense of touch, audio or image processing and analysis. 

Language(s) of Instruction
English
Host Institution Course Number
COMP30019
Host Institution Course Title
GRAPHICS AND INTERACTION
Host Institution Course Details
Host Institution Campus
Melbourne
Host Institution Faculty
Host Institution Degree
Host Institution Department
Computer Science
Course Last Reviewed
2024-2025

COURSE DETAIL

VISION GENERATION RESEARCH REVIEW
Country
Korea, South
Host Institution
Yonsei University
Program(s)
Yonsei University
UCEAP Course Level
Graduate
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
205
UCEAP Course Suffix
UCEAP Official Title
VISION GENERATION RESEARCH REVIEW
UCEAP Transcript Title
VISION GENRTN RSRCH
UCEAP Quarter Units
4.50
UCEAP Semester Units
3.00
Course Description

This course develops critical thinking and precise research paper writing skills related to the era and field of visual generative models. 

Topics include generating images, videos, 3D and 4D NeRFs, depth-driven pose-preserved image generation for any objects, 4D reconstruction from a single video, classifier protected sampling for guarding training data during diffusion, sparse surface reconstruction using local geometry priors, mixture of efficient diffusion experts through automatic interval and sub-network selection, and exact volumetric ellipsoid rendering for real-time view synthesis. 

Each week consists of a lecture, discussion, and writing and critiquing reviews in a collaborative setting. Writing topics include understanding style, actions, characters, cohesion and coherence, emphasis, motivation, global coherence, concision, shape and ethics

Language(s) of Instruction
English
Host Institution Course Number
AAI5018
Host Institution Course Title
VISION GENERATION RESEARCH REVIEW
Host Institution Course Details
Host Institution Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
Course Last Reviewed
2024-2025

COURSE DETAIL

COMPUTER GAME DESIGN AND PROGRAMMING
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
111
UCEAP Course Suffix
UCEAP Official Title
COMPUTER GAME DESIGN AND PROGRAMMING
UCEAP Transcript Title
GAME DESIGN&PROGRAM
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

The course examines various topics in computer game design. The course begins with an introduction to game history and design; user interface, devices, and effect for game; and an industry visit. It then covers 2D and 3D game, platform and team, and software organization. Topics include: types of game, game platforms, design of game, 3D model and kinematics, rendering techniques, collision detection, project management, AI, UI, sound effects, and networking.

Language(s) of Instruction
English
Host Institution Course Number
COMP3329
Host Institution Course Title
COMPUTER GAME DESIGN AND PROGRAMMING
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

WIRELESS NETWORKING 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
147
UCEAP Course Suffix
UCEAP Official Title
WIRELESS NETWORKING TECHNOLOGIES
UCEAP Transcript Title
WIRELESS NET TECH
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

This course primarily targets Masters students but also ambitious Bachelor students who want to get the opportunity to broaden their knowledge of specific wireless communication technologies. After completing this course, students will have deep knowledge about wireless technologies from the IEEE 802 protocol family (e.g., WiFi, Bluetooth and ZigBee), technologies for adhoc/mesh networks and classical cellular networks. Additionally, during the labs, students will have the opportunity to study selected technologies or technology-oriented problems in hands-on exercises.

Language(s) of Instruction
English
Host Institution Course Number
0432 L 833
Host Institution Course Title
WIRELESS NETWORKING 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

CONCURRENT, DISTRIBUTED AND PARALLEL PROGRAMMING
Country
Germany
Host Institution
Free University of Berlin
Program(s)
Free University Berlin
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
103
UCEAP Course Suffix
UCEAP Official Title
CONCURRENT, DISTRIBUTED AND PARALLEL PROGRAMMING
UCEAP Transcript Title
CD&P PROGRAMMING
UCEAP Quarter Units
5.50
UCEAP Semester Units
3.70
Course Description

Programming and synchronizing concurrent processes that access shared resources: non-sequential programs and processes in their various forms; non-determinism, determination; synchronization mechanisms: locks, monitors, guards, events, semaphores; non-sequential program execution and object orientation; process control, selection strategies, priorities, dealing with and avoiding deadlocks; co-routines, implementation, multiprocessor systems; interaction via messages; programming and synchronizing concurrent processes that interact via message exchange; remote calling techniques; client-server, peer-to-peer; parallel computing on the network; coordination languages; processing on the server and on the client, mobility; middleware, structured communication, static and dynamic interfaces; event-based and stream-based processing; security of applications on the network; outlook on non-functional properties (time, memory, quality of service).

Language(s) of Instruction
German
Host Institution Course Number
19322101
Host Institution Course Title
NEBENLÄUFIGE, VERTEILTE UND PARALLELE PROGRAMMIERUNG
Host Institution Campus
Free University of Berlin
Host Institution Faculty
Host Institution Degree
Host Institution Department
Institut für Informatik
Course Last Reviewed
2023-2024

COURSE DETAIL

CRITICAL APPROACHES TO ARTIFICIAL INTELLIGENCE AND NETWORK SOCIETY
Country
Spain
Host Institution
Pompeu Fabra University
Program(s)
UPF Barcelona International Summer School
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Computer Science
UCEAP Course Number
138
UCEAP Course Suffix
UCEAP Official Title
CRITICAL APPROACHES TO ARTIFICIAL INTELLIGENCE AND NETWORK SOCIETY
UCEAP Transcript Title
AI&NETWORK SOCIETY
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course addresses the political and cultural dimensions of artificial intelligence and network technologies in a range of global contexts. Through an interdisciplinary approach that incorporates the fields of media and communication studies, critical theory, and the philosophy of technology, the course examines the technical and conceptual elements of machine learning, digital automation, and online communication in order to develop an understanding of their social impacts and historical consequences. Topics include: the structure of neural networks and online protocols; the rise of cybernetics as a political logic and technical form; the history of digital logistics and automation; ethical issues surrounding the widespread installation of these technologies across different sectors of society. 

Language(s) of Instruction
English
Host Institution Course Number
59115
Host Institution Course Title
CRITICAL APPROACHES TO ARTIFICIAL INTELLIGENCE AND NETWORK SOCIETY
Host Institution Campus
Ciutadella Campus
Host Institution Faculty
Host Institution Degree
Host Institution Department
UPF Education Abroad Program
Course Last Reviewed
2024-2025

COURSE DETAIL

DIRECTED INDIVIDUAL STUDY
Country
New Zealand
Host Institution
Victoria University of Wellington
Program(s)
Victoria University of Wellington
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Psychology Computer Science
UCEAP Course Number
130
UCEAP Course Suffix
UCEAP Official Title
DIRECTED INDIVIDUAL STUDY
UCEAP Transcript Title
DIRECTD INDIV STUDY
UCEAP Quarter Units
6.00
UCEAP Semester Units
4.00
Course Description

A supervised program of study approved by the Head of School.

Language(s) of Instruction
English
Host Institution Course Number
SCIE306
Host Institution Course Title
DIRECTED INDIVIDUAL STUDY
Host Institution Campus
Host Institution Faculty
The Wellington Faculty of Science
Host Institution Degree
Host Institution Department
Course Last Reviewed
2024-2025

COURSE DETAIL

MACHINE LEARNING
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
113
UCEAP Course Suffix
B
UCEAP Official Title
MACHINE LEARNING
UCEAP Transcript Title
MACHINE LEARNING
UCEAP Quarter Units
5.00
UCEAP Semester Units
3.30
Course Description

This course offers a study of basic Machine Learning techniques, when to use Machine Learning on real problems, how to determine which technique is appropriate for each problem, and to apply the techniques in a practical way to real problems. Topics include: classification and prediction techniques; non-supervised techniques; reinforcement-based techniques; relational learning; methodological aspects.

Language(s) of Instruction
English
Host Institution Course Number
18286
Host Institution Course Title
APRENDIZAJE AUTOMÁTICO
Host Institution Campus
Leganés
Host Institution Faculty
Escuela Politécnica Superior
Host Institution Degree
Grado en Matemática Aplicada y Computación
Host Institution Department
Departamento de Informática
Course Last Reviewed
2023-2024

COURSE DETAIL

COMPUTERIZED SOCIETY
Country
Japan
Host Institution
Waseda University
Program(s)
Waseda University
UCEAP Course Level
Upper Division
UCEAP Subject Area(s)
Sociology Computer Science
UCEAP Course Number
100
UCEAP Course Suffix
UCEAP Official Title
COMPUTERIZED SOCIETY
UCEAP Transcript Title
COMPUTERIZD SOCIETY
UCEAP Quarter Units
3.00
UCEAP Semester Units
2.00
Course Description

The course brielfy introduces ethics and the history of computing and the Internet. It focuses on a number of areas in which computers and information technology impact society, including work, the environment, privacy, freedom of speech, and intellectual property. 

Language(s) of Instruction
English
Host Institution Course Number
INFR301L
Host Institution Course Title
COMPUTERIZED SOCIETY
Host Institution Campus
SILS
Host Institution Faculty
Host Institution Degree
Host Institution Department
SILS - Information Science
Course Last Reviewed
2023-2024
Subscribe to Computer Science