Marxist-Leninist Philosophy was a required course for all undergrads in my time studying in USSR. Strangely enough, the professors made it into an overview course on history of philosophy, which was quite enjoyable, with just some mention of Marxism-Leninism in the last lecture.