CS3203: Schedule & Homeworks
[ Announcements | Course Info | Schedule & Homeworks ]

The following schedule is tentative and is subject to change as the semester proceeds. After each class, I'll link each title to a brief set notes for that class in PDF format. Remember that the summer session condenses a full 3-point class into 6 weeks, so this schedule will be fairly intense by definition. Homework solutions are available by clicking the "Due" link.

#DateTopicReading DueHW
1 5/24 Course intro; Propositions, truth tables, quantifiers Ch. 1.1-1.4  
2 5/26 Methods of proof, sets and functions Ch. 1.5-1.8  
* 5/31 Memorial Day holiday HW#1: 1.1.10, 1.2.10, 1.3.22, 1.4.16, 1.5.12, 1.6.18, 1.7.14, 1.8.14
3 6/2 Algorithms, growth; integers and integer algorithms Ch. 2.1-2.5  
4 6/7 Reasoning, induction, recursion Ch. 3.1-3.5 HW#1 due; HW#2: 2.1.32, 2.2.32, 2.3.12, 2.5.22, 3.1.6, 3.2.18, 3.3.18, 3.4.24
5 6/9 Counting, pigeonhole principle, permutations/combinations, binomial coefficients Ch. 4.1-4.5  
6 6/14 Discrete probability Ch. 5.1-5.2 HW#2 due; HW#3: 3.5.4, 4.1.22, 4.2.16, 4.3.18, 4.4.8, 4.5.10, 4.5.32, 5.1.14
Midterm (covering #1-5)
7 6/16 Recurrence relations, divide-and-conquer, relations Ch. 6.1-6.3, 7.1  
8 6/21 Relations Ch. 7.2-7.4 HW#3 due; HW#4: 5.2.10, 5.2.20, 6.1.8, 6.2.4, 6.3.10, 7.1.32, 7.3.32, 7.5.20
9 6/23 Equivalence relations and partial orderings; Graphs and their representation Ch. 7.5-7.6, 8.1-8.2  
10 6/28 Graphs: paths/connectivity/traversability, layouts Ch. 8.3-8.7 HW#4 due; HW#5: 7.6.26, 8.3.44, 8.5.34, 8.7.6
11 6/30 Graph colorings; Trees: intro, tree traversal, spanning trees Ch. 8.8, 9.1-9.5  
Final exam (covering #6-10)
* 7/2     HW#5 due at 5:30PM in 608 CEPSR