Math 19/CS 21
Discrete mathematics in Computer Science
Fall Term 2003
Schedule
This schedule will be updated frequently. Always check it just before beginning your homework.
Date |
Reading Due |
Homework Due |
Class topic |
Sept. 24 |
|
|
Organization, Intro. to Counting |
Sept. 26 |
1.1 |
P7 #1, 2, 4, 5, 10, 12, 13, 15 |
Permutations and subsets |
Sept. 29 |
1.2 |
P16 #2, 5, 6, 7, 8, 9, 13, 18, 19. Optionally, if you are having problems with n choose k, do problem 10 |
Binomial Coefficients |
Oct. 1 |
1.3 |
P24 #3a,c, 5, 6, 8, 10, 11, 14, 17, 18, 19 |
Counting Equivalence Classes |
Oct. 3 |
1.4 |
P34 #1, 2, 4, 5, 6, 8, 13, 16 |
Cryptography and modular arithmetic |
Oct. 6 |
2.1 |
Sec 2.1 #1, 2, 3, 5, 6, 7, 8, 9, 15 |
Inverses mod n and GCDs |
Oct. 8 |
2.2 |
Sec 2.2 #1, 2, 4, 6, 7, 8, 9, 11, 12, 13, 16 |
The RSA cryptosystem |
Oct. 10 |
2.3 |
Sec 2.3 #1, 2, 4, 5, 7, 9, 11 |
Some details of RSA encryption |
Oct. 13 |
2.4 |
Sec. 2.4 # 1, 2, 3, 4, 6, 8, 10, 14, 16 |
Truth Tables |
Oct. 14 |
|
Class in X-hour, no homework due |
Variables and quantifiers |
Oct. 15 |
3.1 |
Sec 3.1 #3, 4, 5, 6, 12, 13, 15 |
Rules of Inference and proofs |
Oct. 17 |
3.2 |
Sec 3.2 #1, 2, 4, 5, 7, 8, 12, 14, 15 |
No class today |
Oct. 20 |
3.3 |
Sec 3.3 #1, 3, 4, 6, 7, 9, 10, 14, 15 |
Mathematical Induction |
Oct. 20 |
|
Exam 1 7PM-9PM room 102 Bradley |
Note room change |
Oct. 22 |
4.1 |
Sec 4.1 # 1, 3, 5, 6, 7, 12 |
Recurrences |
Oct. 23 |
|
Tutorial 4:00-5:45 room 104 Bradley |
Note room change |
Oct. 24 |
4.2 |
Sec. 4.2 #1, 3, 5, 6, 8, 9, 10, 11, 16 |
Graphs and trees |
Oct. 27 |
6.1 |
Sec. 6.1 #1, 2, 3, 4, 7, 9, 12, 13, 17 |
Spanning Trees |
Oct. 28 |
|
New
Tuesday Tutorial Time and place |
5:30-7:30,
Room 103 Gerry |
Oct. 29 |
6.2 |
Sec. 6.2 # 1, 3, 5, 8, 9, 11, 12, 14, 15 (you may leave out the time analysis). |
Growth Rates of Solutions of Divide and Conquer Recurrences |
Oct. 31 |
4.3 |
Sec. 4.3 # 1, 4, 6ab, 7ab, 8, 10 |
The Master Theorem |
Nov. 3 |
4.4 (ignore optional parts) |
Sec 4.4 # 1, 2, 3, 7, 8, 9, 10 For problems 7-10, assume n is a power of 2. Note that this makes the ceiling function irrelevant. |
More general kinds of recurrences. |
Nov. 5 |
4.5 |
Sec 4.5 #1, 2, 3, 4, 5, 6, 7 |
The problem of selection |
Nov. 7 |
4.6 |
Sec 4.6 #1, 2, 3, 4, 5 |
Introduction to Probability |
Nov. 10 |
5.1 |
Exam
2 7PM-9PM |
|
Nov. 10 |
5.1 |
5.1 #3, 4, 6, 7, 8, 9, 11, 12 |
Unions and Intersections of Events |
Nov. 12 |
5.2 |
5.2 # 2, 3, 5, 6, 8, 9, 10, 12, 14 |
Conditional Probability |
Nov. 24 |
5.3 |
5.3 # 2, 3, 4, 6, 7, 8, 9, 10, 12 |
Random Variables |
Nov. 17 |
5.4 |
5.4 #2, 3, 5, 7, 8, 9 11, 13, 15. 17 |
Expected parameters of Hashing |
Nov. 19 |
5.5 The second from k-j+1 |
5.5 # 1, 2, 3, 4, 5, 6, 8, 9, 11, 14 last line on p229 should be the sum equal to 1 to k of 1 over k-j+1 |
Conditional expected value, Randomness in Algorithms |
Nov. 21 |
5.6 |
5.6 # 1, 2, 3, 4, 7, 8, 11, 13, 15, 17 |
Variance |
Nov.24 |
5.7 |
5.7 # 1, 2, 4, 5, 7, 9, 12,13, 14, 19 |
Eulerian and Hamiltonian Tours |
Nov. 25 |
|
No Class in X-hour |
|
Nov. 26 |
|
No class, College Holiday, as is Nov. 28 |
|
Dec. 1 |
6.3 |
6.3 # 1, 3, 5, 6, 7, 9, 12, 14 |
Matching Theory |
Dec. 3 |
6.4 |
6.4 #1, 2, 3, 4, 6, 7, 8, 12, 13 |
Q&A and review; course evaluations |
Dec. 8 |
|
Final Exam 1:30 PM |
|