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.