This is the schedule of the lectures. This schedule is only a plan. Lectures may move faster or slower than the plan. This document will be updated as needed during the course.
The guidelines for submitting the homework are in a separate document. Homework assigned in a week is due on the first class of the following week.
Each slide corresponds to a section of the textbook. The slide contains a link to the learning objectives and the reading.
Slides:1. LogicHomework assigned:
2a. Sets
# 1
Slides:2b. FunctionsHomework assigned:
2c. Relations
# 2
Slides:3. AlgorithmsHomework assigned:
# 3
Slides:4. Sequences (first half)Exams:
Midterm #1, Thursday, content week 1-3 inclusive.
Slides:4. Sequences (second half)Homework assigned:
5. Counting (first half)
# 4
Slides:5. Counting (second half)Homework assigned:
6. Probability
# 5
Tuesday's class cancelled. Homework #5 due on Thursday.
Slides:8. Trees (first half)Homework assigned:
# 6
Slides:8. Trees (second half)Homework assigned:
7. Graphs (first half)
# 7Exams:
Midterm #2, Thursday, content week 1-7 inclusive,
Trees up to Huffman codes included.
Slides:7. Graphs (second half)Homework assigned:
# 8
Catch up, question/answer sessions, exam preparation.
Exam: see Coordinates.