I did a university module on programming games in C++ and this was the textbook. I'd say it's aiming a fair bit lower than Game Engine Architecture in terms of programming ability (it was only a second year subject). Amazon offers them both in a bundle deal.