Years ago when I was in my last year at Cal Berkeley(I still believe it was and still is one of the greatest for my field of science) I had to take and make a passing grade on a 2hr exam about USA civics and history in order to get my degree. Even then the feely-goodie concept of government deciding social equality was taking root.
Same here. Submitting a master thesis was not enough for my university. My graduation also relied on passing an idiotic, waste of time, civics class which had no relation to my degree and the professor was a known liberal. Had to be creative and think like a liberal (which means going brain-dead) when I submitted my term paper.