Imagine learning to code again. You're shown one for loop, a class header file, and a cartoon of a data structure. You write programs by hand on paper, submit them, and never get any feedback. And you're forbidden from looking at open source code. Some amount of struggle and self validation is fine, but unnecessarily wasting absolutely all your time on dead ends is a waste.
This type of bullshit is normal in crappy STEM classes. Universities are so concerned with keeping secrets that they won't give you the information in the first place. It's a sign of bad course design that's unfortunately common.
I took a couple classes that were like that, but I swapped the class for another subject those semesters and waited until it was offered again by a better professor. Same material, except I actually learned it instead of getting stuck at the starting gate.
This type of bullshit is normal in crappy STEM classes. Universities are so concerned with keeping secrets that they won't give you the information in the first place. It's a sign of bad course design that's unfortunately common.
I took a couple classes that were like that, but I swapped the class for another subject those semesters and waited until it was offered again by a better professor. Same material, except I actually learned it instead of getting stuck at the starting gate.