CS 3100

Data Structures and Algorithms 2

Announcements, Fall 2025

 

 

 

 

 

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

 

Ineffective Sorts

Lecture 5: Tuesday, September 6th

  • PS1 is due tomorrow by 11:59 pm
    • The extension system is linked to from the Canvas landing page
    • Extensions can be submitted up to 3 days after the (original) due date
  • PS2 will be out Thursday, due next Wednesday (by 11:59 pm)
    • Gradescope submissions open up 72 hours before the due date
  • PA1 is out today, due next Friday (Sep 19) by 11:59 pm
    • Gradescope will open up later this week
    • Note that acceptance tests are not the same as the grading tests!
  • Course textbook link is on the Canvas landing page
  • Office hours have started, all listed on the Canvas landing page
    • Prof. Bloomfield’s office hours are Mon 11-12, Tue 1-2, and Thu 2-3 in Rice 402
    • Prof. Floryan’s office hours are Wed 12:30-2 and Thu 12:30-2 in room 203
    • TA office hours are 5-9, Monday through Thursday, in Rice 442
      • TA pictures linked to from the Canvas landing page
  • Today we will continue with graphs, which will takes us into next week

Weird Unicode Math Symbols

Lecture 4: Thursday, September 4th

  • PS0 was due yesterday by 11:59 pm
    • The extension system is linked to from the Canvas landing page
    • Extensions can be submitted up to 3 days after the (original) due date
  • PS1 will be out today, due next Wednesday (by 11:59 pm)
    • Gradescope submissions open up 72 hours before the due date
  • PA1 will be out… soon
  • Course textbook link is on the Canvas landing page
  • Office hours have started, all listed on the Canvas landing page
    • Prof. Bloomfield’s office hours are Mondays 11-12, Tuesdays 1-2, and Thursdays 2-3 in Rice 402
    • Prof. Floryan’s office hours are Wednesdays 12:30-2 and Thursdays 12:30-2 in room 203
    • TA office hours are 5-9, Monday through Thursday, in Rice 442
      • But only 5-7 today!
      • TA pictures linked to from the Canvas landing page
  • Today we will continue with graphs, which will takes us 4-5 lectures

Complexity Analysis

Lecture 3: Tuesday, September 2nd

  • PS0 is out in Canvas’ Assignments, and due tomorrow, Wednesday Sep 3, by 11:59 pm
    • Gradescope submissions open up 72 hours before the due date
    • The extension system is linked to from the Canvas landing page
  • PS1 will be out this Thursday, and due next Wednesday (Sep 10)
  • Course textbook link is on the Canvas landing page
  • Office hours have started:
    • Prof. Bloomfield’s office hours are Mondays 11-12, Tuesdays 1-2, and Thursdays 2-3 in Rice 402
    • Prof. Floryan’s office hours are Wednesdays 12:30-2 and Thursdays 12:30-2 in room 203
    • TA office hours are 5-9, Monday through Thursday, in Rice 442
      • TA pictures linked to from the Canvas landing page
    • This is all on the Canvas landing page
  • Today we will start on graphs, which will takes us 4-5 lectures

Algorithms

Lecture 2: Thursday, August 28th

  • PS0 is out in Canvas’ Assignments, and due next Wednesday (Sep 3) by 11:59 pm
    • Gradescope submission opens up 72 hours before the due date
  • PS1 out next week, due the following Wednesday
  • Course textbook link is on the Canvas landing page
  • TA office hours coming soon (we are targeting Mon-Thu, 5pm-9pm)
  • Prof. Bloomfield’s office hours TBA, and start next week
  • Prof. Floryan’s office hours start next week, and are Wed 12:30-2 and Thu 12:30-2 in room 203