Skip to content

Latest commit

 

History

History
80 lines (62 loc) · 5.47 KB

index.md

File metadata and controls

80 lines (62 loc) · 5.47 KB

Discrete mathematics is a discipline with applications to almost all areas of study. It provides a set of indispensable tools to computer science in particular. This course reviews (familiar) topics as diverse as mathematical reasoning, combinatorics, discrete structures & algorithmic thinking.

This class will be following closely the book "Discrete Mathematics and Its Applications" by Kenneth H. Rosen, published by McGraw-Hill. The following schedule is based on the 8th edition.

E-Class

Platform Description
Zoom Tuesdays [8:00-10:00]: Live Lecture in the Rolex Forum, QnA, In-Lecture Quizzes [link]
Zoom Wednesdays [15:00-17:00]: Live Lecture in the Rolex Forum, QnA [link]
Discord Fridays [10:00-12:00]: Exercise session, Exercise rooms and Discord [More information on moodle]
Discord Saturdays [10:00-12:00]: Extra Exercise Session, Exercise rooms and Discord[More information on moodle]

SwitchTube | Recorded Lectures [link]| Moodle | Announcements and Class Discussions [link]|

Schedule

Date Material Book Chapter
21/09 Introduction [slides] -
28/09 Propositional Logic [slides], [exercises] Sections 1.1, 1.2, 1.3
05/10 Predicate Logic [slides], [exercises] Sections 1.4, 1.5
12/10 Proofs [slides], [exercises] Sections 1.6, 1.7, 1.8.2, 1.8.6
19/10 Sets and Functions [slides], [exercises] Sections 2.1, 2.2, 2.3, 9.1
26/10 Relations, Sequences and Summations Sections 9.1, 9.5, 9.6, 2.4, 2.5
27/10 Algorithms Sections 3.1.1, 3.1.2, 3.1.3, 3.1.5, 3.1.6
02/11 Complexity of Algorithms Sections 3.2, 3.3.1, 3.3.2, 3.3.3, 3.3.5
09/11 Induction and Recursion Sections 5.1, 5.2.1, 5.2.2, 5.2.3, 5.3.1, 5.3.2, 5.3.3 (up to example 9), 5.3.4 (up to example 12), 5.4
16/11 Number Theory Sections 4.1, 4.2, 4.3
23/11 Counting Sections 6.1.1, 6.1.2, 6.1.4, 6.2.1, 6.2.2, 6.3, 6.4.1, 6.4.2, 6.5
30/11 Advanced Counting Sections 8.1.1, 8.1.2, 8.2.1, 8.2.2, 8.4.1, 8.4.2, 8.4.3, 8.4.4, 8.5, 8.6.5
07/12 Probability Sections 7.1, 7.2.1 - 7.2.6, 7.3.1, 7.3.2
14/12 Advanced Probability Sections 7.4.1, 7.4.2, 7.4.3, 7.4.6, 7.4.7, 7.4.8

Contacts

Lecturer: Karl Aberer. You can contact me anytime by email.

Teaching assistants: Mohammadreza Banaei, Negar Foroutan Eghlidi. Please contact us for any organisational questions or questions related to the course content.

Disclaimer

Given the unusual situation this semester we might see the need to modify the organisation of the course throughout the semester to adapt to the needs. Please follow carefully the announcements that are provided on Discord/Moodle.