Here you will find the course information sheet.
Declarative Programming. Primitive recursion. Recursion with measure. Iterative recursion. Recursion on notation. Pairing function and arithmetization. Structural recursion.
Specification-verification System. Peano Arithmetic. Mathematical induction. Extensions of arithmetic. Derived induction principles: complete induction, measure induction, structural induction.
Data Structures. Strings. Lists. Basic operations over lists. Sorting of lists. Applications of lists. Binary trees. Basic operations over binary trees. Binary search trees. Applications of trees. Symbolic expressions. Interpreter of programming language. Universal function.
* – updated within last 7 days | Last modified: 2024-03-01T15:30+0100 |