The Syllabus can be found here.
Points assigned to each problem are shown in brackets following the problems (after they are handed in). Note that not all problems will necessarily be graded.
We have a new Discussion Board. Please submit your questions and comments there so that everyone can benefit from the question and response. (Click on <Communication> and then <Discussion Board>.)
You can see your Grades
also. (Click on <Student Tools> then
<Check Grade>.)
|
|
|
Note: Homework is now displayed on the day that it is due |
| Thursday, 8/22 | Sections 1.1 and 1.2, Logic and Propositional Equivalences <slideshow><handouts> |
|
| Tuesday, 8/27 | Section 1.2, Logical Equivalence <slideshow><handouts> |
1.1 #2, 6, 12, 14, 20, 22, 26, 28, 40[XC] |
| Thursday, 8/29 | More on Logical Equivalence <slideshow><handouts> |
|
| Tuesday, 9/3 |
|
|
| Thursday, 9/5 | Sections 1.3 and 1.4(start), Predicates, quantifiers and sets <slideshow><handouts> |
1.2 #4[1], 8[2], 10[2], 20[1], 26[4] |
| Tuesday, 9/10 | Sections 1.4 (finish) and 1.5, Sets and set operations <slideshow><handouts> |
|
| Thursday, 9/12 | Section 1.6, Functions <slideshow><handouts> |
1.3 #2, 6[2], 8, 20[2], 40[XC+3] 1.4 #2, 4[2], 6[2], 12[2], 14 (see red note at top) |
| Tuesday, 9/17 | Sections 1.6 (finish) and 1.7, Sequences and Summation <slideshow><handouts> |
1.5 #2[2], 4, 10[2], 14, 18, 22, 28[2], 34[XC+2]
1.6 #2[2], 4, 8[2] (see red note at top) |
| Thursday, 9/19 | 1.7, Countable and Uncountable <slideshow><handouts> |
|
| Tuesday, 9/24 | 1.7 (finish) <slideshow><handouts> |
|
| Thursday, 9/26 | 2.1 Introduction to Algorithms <slideshow><handouts> |
1.6 #10[2], 12[1], 14, 16[2], 28 1.7 #2[2], 4, 6(a, b, c, e), 10(a, b, f), 16[2], 18[1], 34, 32[XC +1 for each part] (out of order on purpose) |
| Tuesday, 10/1 | 7.7 and 7.8, Introduction to Graphs and Graph Coloring | |
| Thursday, 10/3 |
<Homework Solutions-pdf><Homework Solutions-Word> |
Homework: Read sections 2.1 and 2.2. There is nothing to turn in. |
| Tuesday, 10/8 | 2.1 (finish) and 2.2, Complexity of Algorithms <slideshow><handouts> |
|
| Thursday, 10/10 | Review of Exam --- Curved +18 points | |
| Tuesday, 10/15 |
|
|
| Thursday, 10/17 | 2.2 (finish) <slideshow><handouts> |
2.1 #2, 10[2], 12, 14[3], 18[2+2XC], 24[3+2XC]
2.2 #4[3], 7, 8, 10[2], 12 |
| Tuesday, 10/22 | 2.3, Integers, divisors and the phi-function <slideshow><handouts> |
|
| Thursday, 10/24 | 2.3, Modular Arithmetic <slideshow><handouts> |
2.2 #16[3] 2.3 #4[3], 8, 10[3], 14[3], 20, 22[3], 24, 28[XC+3] |
| Tuesday, 10/29 | 2.4, The Euclidean Algorithm <slideshow><handouts> |
|
| Thursday, 10/31 | 2.5, Fermat's Little Theorem and RSA Encryption <slideshow><handouts> |
2.3 #16, 30, 50 2.4 #2, 6, 8, 32 |
| Tuesday, 11/5 | 3.1, Introduction to Proof Techniques | |
| Thursday, 11/7 |
<Sample Exam> <Homework Solutions-Word> More to come... |
2.5 #4, 6, 10, 24, 38 Find gcd(84, 106) using the Euclidean Algorithm, showing all steps. Same for gcd(455, 715). |
| Tuesday, 11/12 | ||
| Thursday, 11/14 | ||
| Tuesday, 11/19 | ||
| Thursday, 11/21 | ||
| Tuesday, 11/26 | ||
| Thursday, 11/28 |
|
|
| Tuesday, 12/3 | ||
| Thursday, 12/5 | ||
| Tuesday, 12/10 |
Final Exam Thursday, December 12, 8-10am, in the usual room.