Emerging trends in teaching of computer science - Ratho T N (Kanishka, 1995)