August 2011Intermediate to advanced content levelIntermediate to advanced448 pages10h 16mEnglishMcGraw Hill Computing