Dive into the ultimate ranking of computer science courses based purely on how much fun they are to learn! From the foundational building blocks of discrete math and 1301 to the mind-bending challenges of algorithms and theory of computing, we're sorting them all. Will web design and software engineering reign supreme, or will the nitty-gritty of system programming and architecture steal the show? Discover which classes spark joy and which might feel like a slog, with everything from networks to ethics getting their moment in the spotlight. Prepare for some strong opinions and maybe even a few surprises as we explore the enjoyability of the CS curriculum.