For people like myself who didn't by the book! You can use this lectures site as reference - Fullerton College - All lectures are according to 7ed of Savitch's book.
Noting outside the university really. Have studied the material for cos111, 112, and the data structure one as part of a diploma and directx as part of the tpg3m course at Unisa.
TPG3m is a two module course that is/was part of the ND in IT - I took it for non degree purposes. The first module is directx and the second is the project. It is all very basic stuff - nothing fancy or gamelike.