This schedule is tentative and may change as the quarter progresses. I will try not to change scheduled days of quizzes and the midterm, however. [Note during pandemic: midterm replaced by shorter take-home quizzes.] The topics listed for each lecture are an estimate. After the lecture, I will alter the topics to reflect what we actually covered.
The reading assignment is to be done before lecture. In particular, the online Canvas reading quiz for a lecture will contain some questions about the reading assignment. If you're dismayed to notice that there is a reading assignment for the first lecture, there's no reading quiz before the first lecture. This reading is a review of discrete math (ECS 20), a prerequisite for this course, so I'm essentially just saying you should know that stuff already, but it's good to review just in case.
Any section/subsection in the lecture notes labeled "Optional" is something we will not cover. Topics from those sections will not appear on homework, quizzes, or exams.
Lecture 0 is not covered in class when teaching in person. It is a review of prerequisite discrete math concepts that will be used in the course. It will be covered in discussion the first week.
(pandemic edition)
I will pre-record lectures. You should watch these on your own. During the lecture period, I will be available on Zoom to take questions, but it will be less formal and more like office hours or review. I won't have much planned, since the planning I do for lecture is typically all in the content that I put in the videos.
Generally I've tried to break up each video into smaller chunks than a long 50-minute thing (although without interaction, most of these are 30-40 minutes instead of the full 50).
These videos are all linked from the AggieVideo playlist for this course. There are also playlists for each chapter: