I did undergrad and grad degrees in EE/CS, and with very few exceptions none of the classes I took rewarded rote memorization. Quite the opposite: they were all about learning the fundamentals of the material and then applying those fundamentals to more difficult problems.
In fact, I went out of my way to avoid classes that boiled down to memorization: I wanted to take too many good classes to bother with crappy ones. Perhaps I took it too far: in freshman chemistry they gave us a quiz early in the semester where we were expected to reproduce the first 60 or 80 elements from the periodic table. I computed that the quiz was only worth about 1% of my grade for the term and didn't even show up for class that day.