This module (MAT3) supports the modules FND1 (Algorithms and Data Structures) and FND3 (Compiler construction). We focus on the needs of mathematical structures in Computer Science.
The current module desciption is given by the following link (in German).
An exam will take place at the end of the first quarter.
(This time this course will only runs a quarter.)
The study book is:Schaum's outlines: Lipschutz&Lipson (2007) Theory and problems of Discrete Mathematics, McGraw-Hill, isbn 0-07-151101-6 You can find this book here as: eBook
1.2 Sets and Elements, Subsets
1.3 Venn Diagrams
1.4 Set Operations
1.5 Algebra od sets, duality
1.6 Finite Sets, Counting Principle
1.7 Classes of sets, power sets, partitions
1.8 Mathematical induction
2.1 Introduction
2.2 Product Sets
2.3 Relations
2.4 Pictoral Representations of Relations
2.5 Composition of Relations
2.6 Types of Relations
2.8 Equivalence Relations
3.2 Functions
3.3 One-to-one, onto, and invertible functions
3.6 Recursively Defined Functions, especially Ackermann Function
3.9 Complexity of algorithms
8.2 Graphs and Multigraphs
8.3 Subgraphs, isomorphic and homeomorphic graphs
8.4 Path, Connectivity
8.6 Labelled and Weighted Graphs
9.1 Introduction
9.2 Directed Graphs
9.3 Basic Definitions
9.4 Rooted trees
9.5 Sequential representation of directed graphs
12.1 Introduction
12.2 Alphabet, Words (and Semigroups)
12.3 Languages
12.4 Regular Expressions, Regular Languages
12.5 Finite State Automata
12.6 Grammars
Lessons 1,2,3:
Lesson 7,8,9: Discussion homework previous week.
Lesson 10,11,12: Discussion homework previous week.
Lesson 13,14,15: Discussion homework previous week.
Lesson 16,17,18: Discussion homework previous week.
Lesson 19,20: Discussion homework previous week.
Lesson 21,22: Discussion homework previous week.
Lesson 23,24: Discussion homework previous week.
Lesson 25,26: Discussion homework previous week.
Lesson 27,28,29: Discussion homework previous week.
Lesson 30,31,32: Discussion homework previous week.
Lesson 33,34,35: Discussion homework previous week.
Lesson 36,37,38: Discussion homework previous week.