Announcements
This pages holds all the announcements presented at the start of lecture periods. Note that emails are intentionally removed, since this is a public page. You can find those emails on the Canvas landing page.
Lecture 14: Tuesday, October 13, 2026
- PS4 out, due tomorrow, October 14
- PA2 out, due Thursday, October 15
- PS5 coming later this week, due next Wednesday, October 21
- Divide and Conquer Quiz (Quiz 2) at CBTF next week (Wed-Fri, Oct 21-23, 2026)
- Sign ups open this week on Prairietest.com
- Will be discussed on Thursday
Lecture 13: Thursday, October 8, 2026
- PS4 out, due October 14
- PA2 out, due October 15
- Graphs Quiz at CBTF this week (Wed-Fri, Oct 7-9, 2026)
- Sign up on Prairietest.com now if you haven’t already
- Divide and Conquer Quiz (Quiz 2) at CBTF in two weeks (Wed-Fri, Oct 21-23, 2026)
Lecture 12: Thursday, October 1, 2026
- PS4 out today, due October 14
- PA2 will be available this week, due October 15
- Graphs Quiz at CBTF next week (Wed-Fri, Oct 7-9, 2026)
- Sign up on Prairietest.com now
Quiz 1: Graphs
- Four questions:
- Big-Oh function classification
- Multiple choice questions (T/F, select-one, select-many)
- Likely around 8 (but that number may change)
- Graph algorithms: using proof blocks, specify an algorithm we’ve seen
- All graph algorithms we’ve seen are fair game here
- Trace one graph algorithm (randomly selected):
- Perform DFS and classify the edges
- Perform Dijkstra’s Shortest Path
- Determine the Strongly Connected Components
Lecture 11: Tuesday, September 29th
- PS3 out, due tomorrow
- PS4 will be available this week, due October 14, 2026
- PA2 will be available this week, due October 15, 2026
- Graphs Quiz at CBTF next week (Wed-Fri, Oct 7-9, 2026)
- Sign up on Prairietest.com soon (more details when we have them)
- Reviewing Practice Quiz
Lecture 10: Thursday, September 24th
- PA1 due tonight, Thursday, September 24, 2026
- PS3 out, due Wednesday, September 30, 2026
- Office hours
- TA office hours Mon-Wed 5-9pm, Sun&Thurs 5-7pm in Rice 442
- Posted on Canvas landing page and website home page
- Quiz 1 (Graphs) coming after Fall Reading Days
Lecture 9: Tuesday, September 22th
- PS2 out, due Wednesday, September 23, 2026
- PA1 out, due Thursday, September 24, 2026
- PS3 out today, due Wednesday, Sept 30, 2026
- Office hours
- TA office hours Mon-Wed 5-9pm, Sun&Thurs 5-7pm in Rice 442
- Posted on Canvas landing page and website home page
- Quiz 1 (Graphs) coming after Fall Reading Days
Lecture 8: Thursday, September 17th
- PS2 out, due Wednesday, September 23, 2026
- PA1 out, due Thursday, September 24, 2026
- PS3 coming early next week, due Wednesday, Sept 30, 2026
- Office hours
- TA office hours Mon-Wed 5-9pm, Sun&Thurs 5-7pm in Rice 442
- Posted on Canvas landing page and website home page
- CBTF Practice Quiz this week (Wed-Fri)
- Can’t make a reservation? Email <redacted> (scheduling)
Lecture 7: Tuesday, September 15th
- PS1 out, due Wednesday, September 16, 2026
- PS2 out, due Wednesday, September 23, 2026
- PA1 out, due Thursday, September 24, 2026
- Office hours
- TA office hours Mon-Wed 5-9pm, Sun&Thurs 5-7pm in Rice 442
- Posted on Canvas landing page and website home page
- CBTF Practice Quiz this week (Wed-Fri) – please schedule!
CBTF Practice Quiz: Logistics
- Make reservation on prairietest.com
- Can’t make a reservation? Email <redacted> (scheduling)
- Location: Gilmer Hall 490A
- Do not be late! Be early!
- Arrive early to check in
- Test will automatically close a few minutes after the start time
- Practice quiz
- Get a feel for the room, the environment, types of questions
- No testing on content, so you won’t need to study for this one
- Know things like: obvious UVA landmarks, opposite of True, runtime of insertion sort (it’s O(n^2))
CBTF Practice Quiz: Contents
- 6 questions, in a random order
- Agreements and understanding question
- Read through, click that you understand
- Multiple choice, true/false questions
- True/false, multiple choice select one, multiple choice select many
- Symbolic input questions
- Entering formulas such as “O(f(n))” or “E=m*c^2”
- Proof blocks question
- Given a series of steps for a proof (or algorithm) including incorrect steps, assemble the correct ones in the correct order
- Array fill-in
- Given a 1-D or 2-D array, fill in the correct values
- Comments
- List any comments you have (but must put something, at least “none”, for credit)
- Agreements and understanding question
Lecture 6: Thursday, September 10th
- PS1 out, due Wednesday, September 16, 2026
- PS2 out next week, due Wednesday, September 23, 2026
- Office hours
- TA office hours Mon-Wed 5-9pm, Sun&Thurs 5-7pm in Rice 442
- Posted on Canvas landing page and website home page
- CBTF Practice Quiz next week (Wed-Fri) – please schedule!
Lecture 5: Tuesday, September 8th
- PS0 out, due September 8 tomorrow, September 9, 2026
- PS1 out, due Wednesday September 16, 2026
- Office hours
- TA office hours Mon-Wed 5-9pm, Sun&Thurs 5-7pm in Rice 442
- Posted on Canvas landing page and website home page
- CBTF Practice Quiz next week (Wed-Fri)
CBTF Practice Quiz next week (Wed-Fri)
- How to register:
- Go to prairietest.com and accept the invitation to CS 3100
- You will then be able to reserve a slot for the practice quiz
- Don’t see an invitation?
- If you added the course late, we will update this week
- If you did NOT add the course late, email the course email!
- If you got an invitation from prairielearn.com, ignore that for now
- CBTF is in Gilmer Hall, room 490A
- The system automatically bans you from taking the quiz if you are late!
- Arrive a bit early!
- Details about the quiz itself will be out next Tuesday
Lecture 4: Thursday, September 3rd
- PS0 out in Canvas and course website, due September 8, 2026
- PS1 available tomorrow, due September 16, 2026 (Wednesday!)
- Course email: <redacted>
- Office hours
- TA office hours changing slightly
- Sun & Thurs 5-7pm, Mon-Wed 5-9pm in Rice 442
- Sunday hours starting this weekend
- Bloomfield hours W 10a-12p, Th 2-3p (Rice 402) – missing today
- Hott hours Tu & Th 2:30-3:30p, W 3-4p (Rice 401)
- Posted on Canvas landing page and website home page
- TA office hours changing slightly
- CBTF practice quiz in 2 weeks (details soon!)
Lecture 3: Tuesday, September 1st
- PS0 out in Canvas and course website, due September 8, 2026
- PS1 available later this week, due September 15, 2026
- Course email: <redacted>
- Office hours
- TA office hours Mon-Thur 5-9pm in Rice 442
- Bloomfield hours W 10a-12p, Th 2-3p (Rice 402)
- Hott hours Tu & Th 2:30-3:30p, W 3-4p (Rice 401)
- Posted on Canvas landing page and website home page
- Quiz 5 (Final Exam Time) Update:
- Can take it during our exam time, Fri Dec 11 7-10pm; may have other times
Lecture 2: Thursday, August 27th
- PS0 out in Canvas and course website, due September 8, 2026
- PS1 available later next week, due September 15, 2026
- Textbook is linked from Canvas landing page
- Office hours coming soon (starting next week)
- TA office hours targeting Mon-Thur 5-9pm in Rice 442 (details next week)
- Profs office hours Bloomfield (Rice 402), Hott (Rice 401)
- Will be posted on Canvas landing page
- Prof Hott Office Hours Today (Thursday), 2:30-3:30pm
Lecture 1: Tuesday, August 25th
As this was the first lecture, there were no announcements.