Regular lecture attendance and note-taking are particularly important in CS 146. The provided slides are not a substitute for attendance in any first-year CS course, but in CS 146, there are no slides, and the lecture summaries made available after lecture are an even worse substitute for attendance. Lectures will involve the development of ideas summarized very tersely in the handouts, as well as on-the-fly development of code, analyses, and proofs.
Lectures are in MC 4021 (Tuesdays and Thursdays 10:00-11:20) for section 1 and MC 4058 (Tuesdays and Thursdays 11:30-12:50) for section 2.
Tutorials in CS 146 for Winter 2020 are mandatory.