Design & Analysis of Algorithms
CS-3510 • Georgia Institute of Technology • Summer 2022
This course provides an introduction to algorithm designs with an emphasis on the fundamental algorithmic paradigms such as greedy algorithms, divide-and-conquer, dynamic programming, graph-related algorithms, and NP-completeness. The course format is in-class lectures and the evaluation will be through written homework assignments and exams. See the policies section for more information.
- Course Format: In-person (lectures and exams)
- Meeting Days: Tuesday/Thursday
- Meeting Time: 03:30 pm - 05:40 pm
- Location: Klaus Advanced Computing 2443
- Discussion: Piazza
- Homework Submission: Canvas
- Announcements: Check this website and the Announcements section regularly for updates.
- Contact: For course-related questions, Piazza is the best way of communication. For other enquiries or in emergencies, you can contact us via email. Please make sure to include the keyword CS3510 in the email subject.
- Instructor Shahrokh Shahi, Ph.D.
- Email: shahi@gatech.edu
- Office hours: Mon 1:30-2:30pm
- Location: Zoom Meeting (Canvas), Coda S1320 (by appointment)
- TA Han Bao
- Email: hbao34@gatech.edu
- Office hours: Tue 2:00-3:00 pm
- Location: Zoom Meeting (Canvas)
- TA Shenyu Xu
- Email: shenyuxu@gatech.edu
- Office hours: Thu 2:30-3:30 pm
- Location: Zoom Meeting (Canvas)
Announcements
Jul 12, 2022 | Homework 5 is released! The deadline is next Friday 07/22. |
Jul 12, 2022 | Exam-2 Solutions, HW4 Grades |
Jun 30, 2022 | Exam-2 Review |
Jun 21, 2022 | Homework 4 is released! |
Jun 13, 2022 | Exam-1 Solutions, HW2 Grades, HW3 Due Reminder |
Jun 3, 2022 | Homework 3 is released! The deadline is also extended to 06/17. |
Jun 2, 2022 | Exam-1 Review, HW2 Deadline, Course Feedback |
May 27, 2022 | Homework 2 is released! |
May 20, 2022 | Homework 1 is released! |
May 18, 2022 | Lecture recording, Office hours, Piazza |
May 14, 2022 | Welcome to CS-3510, Summer 2022! |