Modern teaching of computer science - Qureshi, Hasnain (New Delhi, 2004)