This is the introductory course for the computer graphics area at UL. It covers the basic computer graphics concepts, primarily oriented towards real-time interactive graphics.
I redesigned the course to use Python instead of C/C++ for the homeworks. Python is just so much easier to work with, and for things that are not too complex it's more than fast enough. For the students it was mixed blessing, as they needed to learn a new language (albeit a very simple one) first, but I think in teh end ot worked out for everybody.