Modern teaching of computer science - Qureshi, Hasnain (Anmol Publications Pvt. Ltd, 2004)