News for hackers. Stuff that matters.
Re:CS 168: The Modern Algorithmic Toolbox by oldgradstudent on Saturday September 10, 2022 @07:34AM (#32789699)
How can you cover such a huge and diverse amount of material with any level of rigor?

I view this type of courses as pointless. There's not enough time to cover any problems or pitfalls.

Re:CS 168: The Modern Algorithmic Toolbox by UncleMeat on Saturday September 10, 2022 @09:33AM (#32790461)
Its a class for undergrads. Nothing can ever be explored in its full depth. If people want to spend an entire semester on a single problem they should take a grad course.
Re:CS 168: The Modern Algorithmic Toolbox by oldgradstudent on Saturday September 10, 2022 @02:04PM (#32792987)
Undergrads deserve rigor too.

The course description is especially ironic as it claims rigor.

> This course will provide a rigorous and hands-on introduction to the central ideas and algorithms that constitute the core of the modern algorithms toolkit.

The result, of course, will be a bunch of undergrads with a very hazy recollection, and zero real knowledge.

Re:CS 168: The Modern Algorithmic Toolbox by Qualadore on Saturday September 10, 2022 @07:46AM (#32789785)
Do you have any one particular topic in mind you think isn't covered rigorously enough? If so, what's missing from it? That way someone can use "is that covered" as a heuristic for evaluating other resources in the future.
Re:CS 168: The Modern Algorithmic Toolbox by oldgradstudent on Saturday September 10, 2022 @02:14PM (#32793085)
One week (two lectures, one discussion, one homework) for Fourier transforms?

Seriously?

Having been a TA for a course with similar pretentions. Students will be miserable because they aren't given the tools to deal with the homework, they will learn very little, and forget it all very quickly

Re:CS 168: The Modern Algorithmic Toolbox by utopcell on Saturday September 10, 2022 @03:15PM (#32793726)
Stanford has a course dedicated to FFT, which is available online [1].

[1] https://see.stanford.edu/course/ee261