Week 1: Sep 27, Sep 29
Set Theory and Functions: read the handout Joy of Sets, Section 1.2 and Theorem 1.3.1 of LPV (the textbook Discrete Mathematics: Elementary and Beyond), and Chapter 4 of Hicks.
Read the handout Mathematical Hygiene. We will discuss some of these concepts throughout the course as needed.
Homework 1 due Oct 04
Week 2: Oct 02, Oct 04, Oct 06
Induction: Section 2.1 of LPV, Chapter 7 of Hicks
Homework 2 due October 11
Week 3: Oct 11, Oct 13
Pascal's triangle, counting, bijective proofs, binomial theorem : Sections 1.7-1.8, 3.5-3.6, 3.1 of LPV, Chapters 9, 10, 11 of Hicks.
Homework 3 due October 18.
It is acceptable to leave binomial coefficients unsimplified.
Week 4: Oct 16, Oct 18, Oct 20
Probability, poker, dice: Chapter 12 of Hicks.
The Bean Machine
Homework 4 due October 25.
Week 5: Oct 23, Oct 25, Oct 27
Probability continued: independence, lottery games: Chapters 12, 15, 16 of Hicks, Section 2.5 of LPV.
Homework 5 Do not turn in.
(This material will be covered on the midterm, so completing it may be a good way to study for the midterm.)
Week 6: Oct 30, Nov 01, Nov 03
Introduction to graph theory: vertex degrees, trees, paths, cycles: Sections 7.1-7.2, 8.1-8.2, 13.2 of LPV.
Midterm: November 1st.
The midterm will be in-class and 50 minutes long.
Try to arrive a couple minutes early to class if possible so we can start exactly on the hour.
The midterm will cover the material from homeworks 1-5 and in class up through but not including graph theory. The format will be similar to the quizzes, and about 3-4 times as long.
Week 7: Nov 06, Nov 08, Nov 10
Trees, Kruskal's algorithm: Sections 8.1-8.2, 9.1 of LPV.
We will not follow LPV very closely for this topic.
Supplementary Wikipedia articles: Vertex degrees, Bipartite graphs, Kruskal's algorithm.
Homework 6 due November 15.
No quiz or homework due on Nov 08.
Week 8: Nov 13, Nov 15, Nov 17
Kruskal's algorithm for minimum-cost spanning tree, Euler's formula, platonic solids:
Sections 9.1, 12.1-12.3 of LPV.
Homework 7 due Nov 29.
Week 9: Nov 20
Number theory: Primes, Euclidean algorithm, modular arithmetic: Chapters 17-18, 22-23 of Hicks, Sections 6.1-6.3 of LPV.
Week 10: Nov 27, Nov 29, Dec 01
Euler's phi function, Fermat's little theorem, Public key cryptography: Chapters 24-25 of Hicks.
Homework 8 due Dec 06.
Wikipedia article on Diffie-Hellman key exchange
Week 11: Dec 04, Dec 06, Dec 08
Previous week continued, final review
Homework 9 with solutions Do not turn in. This will be good practice for the final.
Graph theory practice questions from old quizzes:
Old Quiz 5
Old Quiz 6
Office Hours next week: Monday December 11 from 2-3pm.
The Final Exam is on Tuesday December 12, in NSBITT 125, from 1pm to 3pm. It will cover all the material from class and on the homeworks, with more emphasis on the material from weeks 6-11. The format of the final will be similar to the midterm and about 2-3 times as long.