Previous Weeks in the Math 210
Course
This file will contain the week-to-week reading and lecture
schedules as they actually happened. At the end of the week the "this week"
page will be
modified to reflect what actually happened and will be appended to
this file.
Week 1: Monday, Aug. 28
Monday:
- Introduction to the course
Wednesday:
- Basic propositional logic and truth tables (1.1, 1.2)
- Connections with digital circuits
Thursday:
- More on propositional logic (tautologies)
- Predicate logic(1.3, 1.4)
Friday:
- Predicate logic
- Connections with database systems
- Some Prolog
Other Notes:
- Next Monday is Labor Day (no classes or office hours)
Week 2: Monday, Sept. 4
- Topics:
- Finish Chapter 1
- Sets, functions, etc.
- Reading
Monday:
- Labor Day (no classes or office hours)
Wednesday:
- Continued discussion on predicate logic and connections with computer
science.
- Prolog and SQL demos
Thursday:
- Rules of inference
- Resolution theorem proving
Friday:
- Three varieties of proofs (two examples)
- Introduction to set theory
Other Notes:
- Monday is Labor Day: No classes or office hours
Week 3: Monday, Sept. 11
- Topics:
- Finish Chapter 2
- Algorithms
- Reading
Monday:
- Functions and relations: Why is a relational database system
called relational? (2.3)
- Monday is the last day to drop without record
Wednesday:
- Kinds of functions
- Operations on functions
- Counting using bijections
Thursday:
- Sequences and summations (2.4)
- Matrices (a bit out of order, as it turns out)
Friday:
Other Notes:
- Monday, September 11, is the last day to drop without record.
Please review the revised policy on course withdrawals in the
Student Handbook
- The first hour exam will be next Friday.
Week 4: Monday, Sept. 18
- Topics:
- Finish Chapter 3
- Induction and recursion
- Reading
- 3.2 - 3.5 (as time permits)
- 4.1
Monday:
- We viewed the film "Sorting out Sorting"
Wednesday:
- Algorithm Complexity (3.2): Big-O, Big-Ω,
Big-Θ
- Linear search
Thursday:
- Properties of asymptotic behavior.
- Review for hour exam #1
Friday:
Other Notes:
- The first hour exam will be this Friday.
- Please note: My office will change to Temporary Building E10 on Oct. 1
or shortly thereafter.
Week 5: Monday, Sept. 25
- Topics:
- Reading
- Skip 3.4, 3.5 except for definition of division)
- 3.6 (for representation of integers)
- Read 3.7 (but we'll skip it for now)
- 3.8 has already been covered (but read over it - we'll have some
problems assigned)..
- 4.1
Monday:
- Searching and sorting (3.3)
Wednesday:
- Sorting briefly discussed
- Final discussion on computational complexity (at least, until 361 and
370): tractable and intractable problems (3.3)
Thursday:
- Binary Representation of integers (3.6)
Friday:
Other Notes:
- Please note: My office will change to Temporary Building E10 some
time next week. It may not be possible for me to be at all office
hours until the move is completed.
Week 6: Monday, October 2
- Topics:
- Finish Chapter 4 (induction and recursion)
- Start chapter 5 (counting)
- Reading
Monday:
- Representation of integers
Wednesday:
- Mathematical induction (4.1)
- Strong induction and well-ordering (4.2)
- How induction works
Thursday:
- Recursive definitions (4.3)
Friday:
Other Notes:
- Please note: My office will change to Temporary Building E10 some
time this week. It may not be possible for me to be at all office
hours until the move is completed.
(We didn't actually move this week. The move is scheduled for next
week.) There will be no class or office hours next Wednesday (Oct. 11)
Week 7: Monday, October 9
Monday:
- Fundamentals of counting (5.1)
Wednesday:
- No class or office hours today (I'm giving a history talk at PLU)
Thursday:
- Fundamentals of counting (5.1)
Friday:
- The pigeonhole principle(s) (5.2)
Other Notes:
- Please note: My office will change to Temporary Building E10 some
time this week. It may not be possible for me to be at all office
hours until the move is completed.
Hour Exam #2 will be next Friday
Monday, Oct. 9, is the last day to drop with an automatic "W".
Please review the revised policy on course withdrawals in the
Student Handbook
Week 8: Monday, October 16
- Topics:
- Reading
- Chapter 6
- We will skip chapter 7 (for now)
Monday:
- Fall Break Day: No classes or office hours
Wednesday:
- The pigeonhole principle(s) (5.2)
Thursday:
- Permutations and combinations (5.3)
- Binomial coefficients (5.4)
- Review for exam #2
Friday:
Other Notes:
- Please note: My office was moved to Temporary Building E10 last week.
My office telephone number and email address are unchanged.
- Hour Exam #2 will be this Friday
Week 9: Monday, October 23
- Topics:
- Reading
- Chapter 6 (6.1 - 6.2)
- We will skip chapter 7 (for now)
Monday:
- Binomial coefficients (5.4)
Wednesday:
- Exam #2 returned and discussed
Thursday:
- Introduction to discrete probability (6.1)
Friday:
- Discussion of homework assignment
Other Notes:
- Please note: My office has been moved to Temporary Building E10.
My office telephone number and email address are unchanged.
- We will skip chapter 7, and cover sections 8.1 - 8.3 and 8.5 of
chapter 8.
- Our next hour exam will be Friday, November 10.
Week 10: Monday, October 30
Monday:
- Probability density functions and conditional probabilities (6.2)
Wednesday:
Thursday:
- An application of Bayes' Theorem to expert systems (6.3)
Friday:
Other Notes:
- Please note: My office has been moved to Temporary Building E10.
My office telephone number and email address are unchanged.
- Our next hour exam will be Friday, November 10 (next Friday)
- We begin chapter
8
next week
Week 11: Monday, November 6
- Topics:
- Reading
- 8.1 - 8.3, 8.5
- For our discussion on relations, you will find it useful to read
over sections 3.4 - 3.5 (particularly for modular arithmetic)
Monday:
- Relations and their properties.(8.1)
- n-ary relations and applications (8.2)
- Relationship to relational database management systems (notes)
Wednesday:
Thursday:
- Equivalence Relations (8.5, skipping 8.3, 8.4)
- Please also read 3.4 - 3.5 (for discussions on modular arithmetic)
- Review for exam #3
Friday:
Other Notes:
- Our next hour exam will be Friday, November 10 (this Friday)
Week 12: Monday, November 13
- Topics:
- Introduction to Graph Theory
- Reading
Monday:
- Graphs and graph models (9.1)
- Exam #3 returned and discussed
Wednesday:
- Graph terminology and varieties of graphs (9.2)
Thursday:
- Varieties of graphs (9.2)
- Representing graphs (9.3)
- Connectivity (9.4)
Friday:
-
Representing graphs (9.3)
-
Introduction to trees (10.1)
Other Notes:
- Exam #4 will be Friday, Dec. 1. Please note that
this is in the last full week of the term.
Week 13: Monday, November 20
Monday:
Wednesday:
- Travel day (no classes or office hours)
Thursday:
- Thanksgiving Break (no classes or office hours)
Friday:
-
Thanksgiving Break (no classes or office hours)
Other Notes:
- Exam #4 will be next Friday, Dec. 1. Please note
that this is in the last full week of the term.
Week 14: Monday, November 27
- Topics:
- Reading
- Finish chapter 9, a bit of chapter 10
Monday:
- Euler and Hamilton Paths (and the beginnings of topology) (9.5)
- Shortest path problems (9.6 - botched)
Wednesday:
- Shortest path problems (9.6 - done correctly)
- Depth-first and breadth-first search
- Spanning trees (10.4)
Thursday:
- Introduction to trees (10.1)
- Applications of trees (10.2)
- Tree traversals (10.3)
- Review for Exam #4
Friday:
Other Notes:
- Exam #4 will be this Friday, Dec. 1. Please note that
this is in the last full week of the term.
Week 15: Monday, December 4
Monday:
- An introduction to the theory of computation (12.1)
- Finite State Machines (12.2)
Wednesday:
- Turing Machines (12.5 - lightly)
- Return of exam #4
- Review for final
Thursday:
- Reading period (no classes)
Friday:
-
Reading period (no classes)
Other Notes:
- The final exam for this class will be Friday, Dec. 15, 12:00 noon - 2:00. It will be a
mandatory, two-hour, in class, comprehensive
exam. Current University regulations require that all students in this class take the
final exam at this date and time.
Return to Course Home Page