Give a solid foundation in discrete mathematics. Establish the relevance of discrete methods to computer science. Ensure a fair and accurate measurement of student performance.
Students are expected to have read the assigned chapters before the indicated class session.
Week Monday Wednesday 0 Sep 2: 1.1 Logic 1 Sep 7: Labor Day Holiday Sep 9: 1.2 Propositional Equivalences 1.3 Predicates and Quantifiers 2 Sep 13: 1.4 Sets Sep 16: 1.5 Set Operations 3 Sep 21: 1.6 Functions Sep 23: 1.7 Sequences and Summations 4 Sep 28: 1.8 The Growth of Sep 30: 2.1 Algorithms Functions 2.2 Complexity of Algorithms 5 Oct 5: 2.3 Integers and Oct 7: 2.6 Matrices Division 6 Oct 12: 3.1 Methods of Proof Oct 14: First Mid-term Exam 3.2 Mathematical (ch 1-2) Induction 7 Oct 19: 3.3 Recursive Oct 21: 4.1 Basics of Counting Definitions 4.2 Pigeonhole Principle 8 Oct 26: 4.3 Permutations and Oct 28: 4.4 Discrete Probability Combinations 9 Nov 2: 5.1 Recurrence Nov 4: 5.4 Inclusion-Exclusion Relations 10 Nov 9: 6.1 Relations and Nov 11: Second Mid-term Exam Their Properties (ch 3-5 in OHE 122) 6.3 Representing Relations 11 Nov 16: 6.5 Equivalence Nov 18: 7.1 Introduction to Graphs Relations 12 Nov 23: 7.2 Graph Terminology Nov 25: 7.3 Representing Graphs and Graph Isomorphism 13 Nov 31: 7.4 Connectivity Dec 2: 7.5 Euler and Hamilton Paths 14 Dec 7: 8.1 Introduction to Dec 9: Review Trees 15 Dec 14: Final examination 4:30 to 6:30 PM
Email Richard dot J dot Wagner at gmail dot com