Modern methods of teaching computer science - A.N.Siddique (G.S.Rawat, 2007)