Y//78ivuAYK34qoqqIUJsA==summer 2025
I took this course in Summer and even considering that I spent around 6 hours a week on average. Since the material could be grouped in biweekly blocks, my actual workload was: "On first week I'll do everything (~12 hrs), and the second week I'll do nothing (0 hrs)".
But my commitment and comment is heavily biased. I enrolled in this course because I was interested in reviewing things like differential equations, systems of PDEs, physics, and not actually interested in animation. That interest faded away after a couple of weeks where I lost all my interest and did the bare minimum to get an A.
But don't get me wrong, I was the one at fault here. All this aside...
The course really touches interesting and progressive topics starting from keyframe animation and ending with deep reinforcement learning (without assignment due to reduced schedule). The TAs were really present and active. Even the instructor was somewhat involved.
I found the lectures sometimes uninteresting and short. Some weekly topics are covered in less than half an hour. Most of the time, maybe, that was more than enough time to cover the minimum.
In general, the assignments covered what was taught in class but I didn't like that they felt seriously oversimplified, like we mostly animated atomic objects like an (x, y) point of an impicit shape, which still left me wondering how one could animate complex structures or scenes (I kind of imagine how, but didn't finish the course feeling confident in animating things other than an isolated point in space). Also, assignments are done in Python and animated through Matplotlib, though actual animation code was always provided.
Quizzes are easy and with unlimited attempts, making them basically free points. There's a comprehensive final exam that's slightly harder than the quizzes, and proctored, but not quite stressful since there were a lot of extra credit opportunities worth ~5-7% extra points.
All things considered, I don't think I can recommend this course unless you're on the Computer Graphics specialization (like I am) since there aren't that many course available. Not the worst course, not the best.
Rating: 3 / 5Difficulty: 2 / 5Workload: 6 hours / week