cGGo8T2m8PqYVhqrIFO1ZA==fall 2025
Lectures were useful maybe 50% of the time. Spent way too much time on c++ and not enough time digging into more internals of databases. I might just be too smooth brained, but I thought the exams were kinda challenging. Wording was strange at times, and I felt they took "practical application of course material, multiple choice, and not much written math" to its limit in difficulty. Some exam questions were on research papers that were provided throughout the semester. I found the topics interesting, but the reading load on them wasn't very balanced. TAs were slow to respond. Office hours were exactly once, 1 hr/week, which was bad, but always with the professor.
The professor himself was one of the best parts of the class. Even though the lecture content was often not what I wanted to be watching, he's extremely happy to be talking about this material. During office hours, he was genuinely interested in hearing from students, helping where he could, and giving high-level overviews of the research papers.
Rating: 3 / 5Difficulty: 3 / 5Workload: 8 hours / week