Wk | Date | Lec | Topic |
Reading |
Hws |
Collected |
---|---|---|---|---|---|---|
1
8/31 1 Introduction |
|
| ||||
9/2 |
2 |
Logical form and statements |
1.1 |
5, 8, 15, 20, 36, 49 |
||
9/4 |
3 |
Conditional statements |
1.2 |
6, 8, 13, 21, 39, 46 |
||
2 | 9/7 |
- |
Labor Day |
|||
9/9 |
4 |
1.3 lecture notes |
9, 11, 13, 23, 29, 32 |
|||
9/11 |
5 |
Introduction to Python |
Write a python function that calculates the factorial of n. (not collected) |
|||
3 | 9/14 |
6 |
Application: Digital Logic Circuits |
2, 6, 10, 21, 31 |
||
9/16 |
7 |
Application: Number Systems and Circuits for Addition |
1.5 |
|||
9/18 |
8 |
Predicates and quantified statements |
4c, 6b, 15, 16b, 27 |
|||
4 | 9/21 |
9 |
Predicates and quantified statements II |
2, 4b, 4d, 8, 12, 43 |
||
9/23 |
10 |
Statements containing multiple quantifiers |
4c, 12e, 39b, 59 |
|||
9/25 |
11 |
Direct proof and counterexample |
3.1 |
3, 5, 12, 13, 27, 32 |
||
5 | 9/28 |
12 |
Review |
|||
9/30 |
13 |
Direct proof and counterexample |
3.2-3.5 |
3.2: 5, 10, 15, 21, 24, 32 3.3: 5, 11, 16, 20, 37 |
||
10/2 |
- |
Midterm 1 |
|
|||
6 |
10/5 |
14 |
Indirect argument: countradiction and contraposition Two classical theorems |
3.6 and 3.7 |
3.6: 4, 6, 11, 20, 22, 26 3.7: 4, 8, 15, 17 |
|
10/7 |
15 |
Application: Algorithms |
||||
10/9 |
16 |
Sequences |
2, 4, 6, 13, 15, 22, 28, 37 |
|||
7 |
- |
Fall Break! |
||||
8 | 10/19 |
17 |
Induction I |
4.2 |
4, 7, 9, 12, 20 |
|
10/21 |
18 |
Induction II |
7, 9, 17, 29, 32 |
|||
10/23 |
19 |
Strong mathematical induction and the well-ordering principle |
4.4 lecture notes |
2, 13, 16, 17, 19 |
3.8, 4.1, 4.2 and 4.3 |
|
9 | 10/26 |
20 |
Application: Correctness of algorithm |
4.5 lecture notes |
2, 9 |
|
10/28 |
21 |
Basic definitions of set theory |
5.1 |
11, 15, 19, 22, 27, 29 |
||
10/30 |
22 |
Properties of sets |
5.2 lecture notes |
4, 9, 13, 14, 20, 29 |
4.4, 4.5 and 5.1 Python project 2 |
|
10 | 11/2 |
23 |
Disproofs, algebraic proofs and Boolean algebras Russell's paradox |
5.3 and 5.4 Practice proofs |
5.3: 7, 10, 16, 27, 30 5.4: 3, 6, 10 |
|
11/4 |
24 |
Introduction to counting |
6.1 lecture notes |
|||
11/6 |
25 |
Possibility trees and multiplication rule |
2, 14c, 15, 30, 36d |
5.2, 5.3, 5.4 and 6.1 |
||
11 |
11/9 |
26 |
Counting elements of disjoint sets: the addition rule |
2, 10, 15, 22, 27 |
||
11/11 |
27 |
Counting subsets of a set: combinations |
6.4 |
7, 12, 13b, 16, 20a |
||
11/13 |
28 |
r-combinations with repetition allowed |
2, 6, 12, 13 |
6.2, 6.3 and 6.4 |
||
12 | 11/16 |
29 |
Gambling and Probabilities |
6.8: 15, 21 |
||
11/18 |
- |
Midterm 2 |
||||
11/20 |
30 |
Function defined on general sets |
7.1 |
6, 12, 14, 25, 32, 41 |
6.5 and 6.8 |
|
13 |
11/23 |
31 |
One-to-one and onto, inverse functions |
7.2 |
7, 13, 18, 23 |
|
11/25 |
- |
Happy Thanksgiving! |
||||
11/27 |
- |
Happy Thanksgiving! |
||||
14 |
11/30 |
32 |
Composition of functions |
7.4 |
2, 4, 6, 10, 17 |
|
12/2 |
33 |
Application: the pigeonhole principle |
11, 14, 19, 30, 33 |
|||
12/4 |
34 |
Recursively defined sequences |
8.1 |
2, 6, 12, 14 |
7.1, 7.2 and 7.4 Python project 3 |
|
15 |
12/7 |
35 |
Solving recurrence relations by iteration |
11, 23, 27, 44, 52 |
||
12/9 |
36 |
Review |
7.3, 8.1 and 8.2 |
|||