VVZ API is not affiliated with ETH Zurich. Data might be outdated or incorrect. Please view the official ETHZ Vorlesungsverzeichnis for binding information.

151-9905-00L 4 Credits DR , MSC D-MAVT , D-INFK , D-ITET

Applied Category Theory for Engineering I

Lecturers & Examiners: Dr. Jonathan Lorand
Note: The previous course title until HS22 "Applied Compositional Thinking for Engineers II"
VVZ CR n/a

Last Updated: 2026-06-03 00:07:39

Abstract

Applied Category Theory is an exciting multidisciplinary field of research which harnesses the mathematical language of category theory for applications across a broad range of disciplines. This course is a gentle introduction to this mathematical theory, emphasizing applications in engineering and the “compositional approach” to systems analysis, co-design, and computation.

Objective

Students will be able to: 1) Recognize, understand, and use basic concepts from algebra and category theory. 2) Understand, use, and analyze basic mathematical argumentation and proof-writing (a key tool for using category theory). 3) Name and understand example cases of applied category theory, for instance involving dynamical systems, databases, and complex system co-design (e.g. in the context of autonomous vehicles). 4) Understand the “compositional way of thinking” as a methodological approach to systems analysis, co-design, and computation.

Content

Review of basic algebraic structures [sets, relations, (semi)groups, monoids, actions, order theory] Gentle introduction to category theory [series and parallel composition, feedback, functors, natural transformations, and more...] Many simple applied examples illustrating concepts along the way. Extended examples from dynamical systems, databases, and systems co-design in engineering.

Resources

Lecture Notes

A slides book and a (work-in-progress) textbook for the course will be provided (A. Censi, J. Lorand, G. Zardini, "Applied Compositional Thinking for Engineers").

Literature

Censi, Lorand, Zardini, "Categories and Compositionality, with a view to applications" ( https://tinyurl.com/579kw5bh ). See also https://lorand.earth/act for many additional materials

General Information

Language
English
Levels
DR , MSC
Frequency
Yearly recurring

Examination

Type
graded semester performance
The performance assessment for this course is composed of three main parts; the percentages given below indicate their respective weight as part of the total grade for the course:- Graded homework sheets (70%)- Written exam I during the semester (10%)- Written exam II during the semester (20%)The two exams will consist of tasks that are similar to those given in the graded homework sheets. For each of the exams, the only assisting materials allowed are personally handwritten notes that occupy a maximum of five A4-sized pages (your notes may be written on both sides of the pages). In particular, no electronic devices are allowed. The two exams will each occur during date-time slots that are reserved for this course's lecture sessions (V) or exercise sessions (U). All performance assessments will be in the English language.

Course Components

Type Title Time & Place Hours
lecture with exercise Applied Category Theory for Engineering I No time listed 3 h weekly

Offered In