Welcome!
We're hoping you'll find this class fun and gain some very important skills.
Please start by coming to class and also exploring the menu at the top of this page. In particular, the Help section of the menu contains answers to many common questions.
We are still making the last few updates to the web pages and pointers to a few resources are still missing. Please be patient ...
Schedule
The normal weekly schedule is as follows:
- Tuesdays: Lecture/Discussion. Come to class prepared by doing readings in advance, and completing a pre-unit homework on PrairieLearn.
- Thursdays: Tutorial (group problem solving, attendance contributes to your grade)
- Tuesday-Thursday examlet in the CBTF, weeks 3-13. (Exception: Wednesday-Friday in Week 14).
The pre-unit homework is normally due Tuesday morning at 8am on PrairieLearn. However, the homework for Week 1 will be due Thursday morning (also at 8am).
Calendar and office hours
The calendar below will show office hours for the TAs and CAs assigned to the A and B sections. You can go to whichever office hours fit your schedule. Be aware that office hours may change, so re-check this page for current hours and watch the discord for last-minute announcements (e.g. someone is sick).
Office hours are held in the tutoring center (central open area) of the Siebel Center lower level, unless the schedule shows some other location.
CS173: Discrete Structures Spring 2026