R Gupta's Computer science and applications