CS 3100

Data Structures and Algorithms 2

Announcements, Spring 2026

 

 

 

 

 

Mark Floryan (mrf8t@virginia.edu)
Aaron Bloomfield (aaron@virginia.edu)
@github | |

 

Weird Unicode Math Symbols

Lecture 4: Thursday, January 22nd

  • PS0 was due yesterday – how did it go?
  • PS1 is out and due next Wednesday (Jan 28) by midnight
    • Gradescope submission opens up 72 hours before the due date
    • If you don’t see the course, we need to re-sync the roster; email the course email about this
  • PA1 will be out this Friday, due two weeks later (Feb 6)
  • Midterms (aka quizzes): there was some confusion on our end about when
    • Quizzes 1&2 are Tuesday, February 24th, in lecture (the Tuesday before spring break)
    • Quizzes 3&4 are Thursday, April 9th, in lecture
    • Final: Saturday, May 2nd, from 7pm - 10pm
    • If we use a CBTF, quizzes 3&4 and/or the final may have a different format, time, and location
  • Course textbook link is on the Canvas landing page
  • Office hours
    • TA office hours are Mon through Thu, from 5-9 in Rice 442
    • Prof. Bloomfield’s office hours Mon 10:30-12 and Thu 12:30-2, in Rice 402, and start this week
    • Prof. Floryan’s office hours are Mon 1-2 and Wed 12-2 in Rice 203, and start this week
    • All will be posted on the Canvas landing page
  • Today we will continue with graphs

Complexity Analysis

Lecture 3: Tuesday, January 20th

  • PS0 is out in Canvas’ Assignments, and due tomorrow (Wed, Jan 21) by 11:59 pm
    • Gradescope submission opens up 72 hours before the due date
    • If you don’t see the course, we need to re-sync the roster; email the course email about this
  • PS1 will be out Thursday afternoon, due next Wednesday (Jan 28)
  • PA1 will be out this Friday, due two weeks later (Feb 6)
  • Midterms (aka quizzes): there was some confusion on our end about when
    • Quizzes 1&2 are Tuesday, February 24th, in lecture (the Tuesday before spring break)
    • Quizzes 3&4 are Thursday, April 9th, in lecture
    • Final: Saturday, May 2nd, from 7pm - 10pm
    • If we use a CBTF, quizzes 3&4 and/or the final may have a different format, time, and location
  • Course textbook link is on the Canvas landing page
  • Office hours
    • TA office hours are Mon through Thu, from 5-9 in Rice 442
    • Prof. Bloomfield’s office hours Mon 10:30-12 and Thu 12:30-2, in Rice 402, and start this week
    • Prof. Floryan’s office hours are Mon 1-2 and Wed 12-2 in Rice 203, and start this week
    • All will be posted on the Canvas landing page

Algorithms

Lecture 2: Thursday, January 15th

  • PS0 is out in Canvas’ Assignments, and due next Wednesday (Jan 21) by 11:59 pm
    • Gradescope submission opens up 72 hours before the due date
  • PS1 will be out next week, due the following Wednesday (1/28)
  • Midterms (aka quizzes): there was some confusion on our end about when
    • Quizzes 1&2 are Tuesday, February 24th, in lecture (the Tuesday before spring break)
    • Quizzes 3&4 are Thursday, April 9th, in lecture
    • Final: Saturday, May 2nd, from 7pm - 10pm
    • If we use a CBTF, quizzes 3&4 and/or the final may have a different format, time, and location
  • Course textbook link is on the Canvas landing page
  • Office hours
    • TA office hours coming soon, and will start next week (we are targeting Mon-Thu, 5pm-9pm); likely in Rice 442
    • Prof. Bloomfield’s office hours TBA, in Rice 402, and start next week
    • Prof. Floryan’s office hours are TBA, in Rice 203, and start next week
    • All will be posted on the Canvas landing page