That's the wrong attitude. Universities are a place where you should be much of the learning yourself. There is not enough time in a class for a lecturer to recite every word or idea that is present in a large textbook but there is definitely enough time outside of class to read it.
> Universities are a place where you should be much of the learning yourself.
The professors in the first three years of my schooling definitely did everything wrong, then. Passing and failing classes had next to nothing to do with independent learning.
That’s dumb. I’m not asking for a professor to read to me. I’m asking for the school to provide a curriculum that introduces me to these subjects since I PAID them to educate me. Cryptography was not introduced/required for my CS degree.
My point was that you need to do reading and research on your own in order to get the most out of a an education there is not enough time for a professor to go over everything. I'm not sure why you are surprised you didn't get much out of it if you only did the minimum. You have the opportunity in university to do and learn almost anything you want./
You are making assumptions about people that you shouldn’t - that’s my point. I was working full time as a Software Engineer and was a new father while I was going to school. My ability to learn outside of the school’s curriculum was limited. The school did not emphasize this area of CS. I don’t expect my professor to hold my hand, but I do expect the school to establish a challenging curriculum.