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

252-1424-00L 6 Credits MSC , WBZ D-ITET , D-INFK , D-PHYS
You're viewing possible stale or outdated data. Please check the latest semester for more up-to-date information.

Models of Computation

Lecturers & Examiners: Dr. Matthew Cook
VVZ CR n/a

Last Updated: 2026-02-05 16:07:53

Abstract

This course surveys many different models of computation: Turing Machines, Cellular Automata, Finite State Machines, Graph Automata, Circuits, Tilings, Lambda Calculus, Fractran, Chemical Reaction Networks, Hopfield Networks, String Rewriting Systems, Tag Systems, Diophantine Equations, Register Machines, Primitive Recursive Functions, and more.

Objective

The goal of this course is to become acquainted with a wide variety of models of computation, to understand how models help us to understand the modeled systems, and to be able to develop and analyze models appropriate for new systems.

Content

This course surveys many different models of computation: Turing Machines, Cellular Automata, Finite State Machines, Graph Automata, Circuits, Tilings, Lambda Calculus, Fractran, Chemical Reaction Networks, Hopfield Networks, String Rewriting Systems, Tag Systems, Diophantine Equations, Register Machines, Primitive Recursive Functions, and more.

General Information

Language
English
Levels
MSC , WBZ
Frequency
Yearly recurring

Examination

Type
graded semester performance
The final grade will be based on 67% weekly assignments and 33% final project presentation (30 minutes). The final project is an individual project, not a group project.

Course Components

Type Title Time & Place Hours
lecture Models of Computation
  • Fri 14:15-16:00 (CAB G 51)
2 h weekly
exercise Models of Computation
Exercise lessons start in the second week of the semester.
  • Tue 16:15-18:00 (Y55 G 20)
2 h weekly
independent project Models of Computation
No presence required.
No time listed 1 h weekly

Offered In