By saying computer science, I'm excluding stuff that are theory oriented, and I also dislike most programming language courses, even though this one does try to teach you Rust.. So that pretty much leaves us with systems courses. Waterloo has a real-time OS course that makes you write a program that controls some toy trains moving on rails, that course must be pretty high on my list as well. But the Rust OS course teaches you more fundamental stuff like virtual memory, multi core, file system etc. So I think the train course is a good runner up.
A good course for me must have a super cool and well designed project. For example, for machine learning, I really like this one, https://dlsyscourse.org/assignments/, the assignments make you write your own mini version of PyTorch and use it to train models, how cool is that!