COP 4530-0002: DATA STRUCTURES II - 2026 Fall
Undergrad Course, Florida State University, 2026
Administrivia
- 📢 Instructor: Dr. Yushun Dong (yd24f[at]fsu[dot]edu)
- 💡 Teaching Assistants: To be determined (email to be determined)
- 📅 Time: Mondays & Wednesdays, 4:50 pm-6:05 pm (ET)
- 🏫 Location: HWC 2400
- 🔍 Instructor Office Hours: Monday and Wednesday (6:05 to 7:05 PM at HWC 2400).
- 🔍 TA Office Hours: To be determined.
- 🎒 Format: In-person only (unless there is a drastic change in the situation).
Course Schedule — Fall 2026
| Date | Topic | Materials | Class Type | Notes |
|---|---|---|---|---|
| 8.24 (Monday) | Course intro & C++ review | See here. | Day 1 attendance required by FSU | |
| 8.26 (Wednesday) | C++ review & C++ templates | |||
| 8.31 (Monday) | C++ templates & generic programming | |||
| 9.2 (Wednesday) | Algorithm analysis | |||
| 9.7 (Monday) | 🏖️ No class. | By today, @Bolin please complete all unpublished coding quizzes in Canvas, 2 problems per short quiz (1,2,3,4,5,6,8), 8 problems per cumulative quiz (7,9). @Alex, please contact Bolin for solution and test cases. | ||
| 9.9 (Wednesday) | Vector & list | Quiz (short) 1. | ||
| 9.14 (Monday) | Vector & list + solution analysis | Solution analysis (short) included. | ||
| 9.16 (Wednesday) | Stack, queue & deque | Quiz (short) 2. | ||
| 9.21 (Monday) | Stack, queue & deque + solution analysis | Solution analysis (short) included. | ||
| 9.23 (Wednesday) | Stack, queue & deque | Quiz (short) 3. | ||
| 9.28 (Monday) | Solution analysis + Mid-term Recitation | TA Attendance | (TA) recitation lecture. @Bolin please attend in person and go through all slides and help flag important content. @Alex please attend in person. | |
| 9.30 (Wednesday) | 🚨 Mid-term exam | Exam; TA Attendance | (TA) Mid-term exam. @Bolin @Alex please both attend in person as proctors, and distribute & collect materials. Make sure to prepare questions beforehand, and we will do things like MCQs/Fill-in-the-blank/short-answer questions, not coding problems. Make sure we properly email OAS(oas@fsu.edu) exam questions for the 1 disable student for her exam at OAS. | |
| 10.5 (Monday) | Mid-term exam solution analysis | TA Attendance | (TA) Exam recitation lecture. @Bolin please attend in person and go through all exam solutions. @Alex please attend in person. | |
| 10.7 (Wednesday) | Tree 1 | Quiz (short) 4. | ||
| 10.12 (Monday) | Tree 1 + solution analysis | Solution analysis (short) included. | ||
| 10.14 (Wednesday) | Tree 2 | Quiz (short) 5. | ||
| 10.19 (Monday) | Tree 2 + solution analysis | Solution analysis (short) included. | ||
| 10.21 (Wednesday) | Hash tables | Quiz (short) 6. | ||
| 10.26 (Monday) | Hash tables + solution analysis | Solution analysis (short) included. | ||
| 10.28 (Wednesday) | Cumulative Quiz (all prior topics) | Exam; TA Attendance | Cumulative Quiz - Quiz 7. @Bolin @Alex please both attend in person as proctors, and serve for Q&A. AI tools are allowed and ask everyone to submit their coding solutions on Canvas. | |
| 11.2 (Monday) | Solution analysis: Cumulative Quiz | TA Attendance | (TA) Recitation lecture. @Bolin please attend in person and randomly call on student to present their solutions. Do 2 problem solution presentation per student. Make sure you take records of their FSUID and name, and mark whether they gave a full 15-min presentation (so 4 presentations in total). When a presentation is far below 15 min, call another random student to present the same 2 problems; otherwise go to the next 2 problems. @Alex please attend in person. | |
| 11.4 (Wednesday) | Sort 1 | Quiz (short) 8. | ||
| 11.9 (Monday) | Sort 1 + solution analysis | Solution analysis (short) included. | ||
| 11.11 (Wednesday) | 🏖️ No class. | Veterans’ Day | ||
| 11.16 (Monday) | Sort 2 | |||
| 11.18 (Wednesday) | Cumulative Quiz (all prior topics) | Exam;TA Attendance | Cumulative Quiz - Quiz 9. @Bolin @Alex please both attend in person as proctors, and serve for Q&A. AI tools are allowed and ask everyone to submit their coding solutions on Canvas. | |
| 11.23 (Monday) | Solution analysis: Cumulative Quiz | TA Attendance | (TA) Recitation lecture. @Bolin please attend in person and randomly call on student to present their solutions. Do 2 problem solution presentation per student. Make sure you take records of their FSUID and name, and mark whether they gave a full 15-min presentation (so 4 presentations in total). When a presentation is far below 15 min, call another random student to present the same 2 problems; otherwise go to the next 2 problems. @Alex please attend in person. | |
| 11.25 (Wednesday) | 🏖️ No class. | Thanksgiving | ||
| 11.30 (Monday) | Graphs | |||
| 12.2 (Wednesday) | Final exam review, Q&A session | Q&A session; last class. | ||
| 12.7 (Monday) | 🚨 Final exam | Exam; TA Attendance | 5:30–7:30 p.m. at HWC 2400. @Bolin @Alex please both attend in person as proctors, and distribute & collect materials. Make sure to prepare questions beforehand, and we will do things like MCQs/Fill-in-the-blank/short-answer questions, not coding problems. Make sure we properly email OAS(oas@fsu.edu) exam questions for the 1 disable student for her exam at OAS. |