Computing Books by India-based Authors at IIIT-Delhi Library

IIIT-Delhi has decided to create a collection of Computer Science books written by India-based authors as part of its library. We are trying to collect books written right from the 1960s, when the first computer came to India and the first computer science education programs started. This collection will be very useful for someone interested in studying the history of computer science education in India. We are only keeping books written by authors in top academic institutions and universities, and those working in good R&D Labs, or those strongly recommended. We are requesting authors of out-of-print books to donate a copy from their personal collection. If you wish to suggest any book or want to have more information about this collection, you may contact at library@iiitd.ac.in. Currently, the following Computing Books written by India-based Authors have been added to this collection and are available in the IIIT-Delhi Library:

S. No.

Author

Title

Publisher

Year of Publication

1

Rajaraman, V

Analog computation and simulation

PHI

1971

2

Rajaraman, V

Computer programming in COBOL

PHI

1981

3

Joseph, Mathai; Prasad, V. R; Natarajan, N.

Multiprocessor operating system

Prentice Hall

1984

4

Krishnamurthy, EV

Combinatorics : theory and applications

East West Press

1985

5

Rajaraman, Dharma

Computer- a child's play

PHI

1986

6

Rajaraman, V

CAD/CAM/CAE for industrial progress : proceedings of the IFIP TC 5 International Conference on CAD/CAM/CAE for Industrial Progress, Bangalore, India, 29-30 June, 1985

North-Holland

1986

7

Rajaraman, V

Computer programming in FORTRAN 77

PHI

1988

8

Rajaraman, V

Principles of computer programming : FORTRAN 77 for IBM PC

PHI

1988

9

Rajaraman, V

Elements of parallel computing

PHI

1990

10

Jain, Bijendra N

Open systems interconnection : its architecture and protocols

Elsevier

1990

11

Rajaraman, V

Analysis and design of information systems

PHI

1991

12

Taxali, Ravi Kant

Wordstar professional 4.0 : Made simple with an overview of release 5.5

Tata McGraw-Hill

1991

13

Rajaraman, V

Computer oriented numerical methods

PHI

1993

14

Rajaraman, V

Computer programming in C

PHI

1994

15

Balakrishnan, N; Radhakrishnan, T; Sampath, D; Sundaram, S

Computer systems and education : proceedings of teh International Conference on computer systems and education in honour of Prof. V. Rajaraman

McGraw-Hill

1994

16

Jalote, Pankaj

Fault tolerance in distributed systems

Prentice Hall

1994

17

Ghosh, Ratan K

Foundations of parallel processing

Narosa

1995

18

Bharati, Akshar; Chaitanya, Vineet; Sangal, Rajeev

Natural language processing : a paninian perspective

PHI

1995

19

Borkar, Vivek S

Probability theory : an advanced course

Springer

1995

20

Prabhakaran, B

Multimedia database management systems

Springer

1997

21

Dhamdhere, Dhananjay M

Compiler construction, 2nd edition

MacMillan

1997

22

Mital, K V.

Understanding mathematics and computers: a popular introduction

New Age International

1997

23

Rajaraman, V

Computer programming in FORTRAN 90 and 95

PHI

1997

24

Rajaraman, V

Computer programming in Pascal

PHI

1998

25

Viswanadham, N

Perspectives in global science and technology communication

INSA

1998

26

Mukherjee, DP

Fundamentals of computer graphics and multimedia

PHI

1999

27

Rajaraman, V

Super computers

Universities Press

1999

28

Jalote, Pankaj

CMM in practice : processes for executing software projects at Infosys

Pearson India

1999

29

Yegnanarayana, B

Artificial neural networks

PHI

1999

30

Rajaraman, V

Parallel computers : architecture and programming

PHI

2000

31

Mudur, SP

Information technology for innovation : 34th annual convention of the Computer Society of India

McGraw-Hill

2000

32

Murthy, C. Siva Ram

New parallel algorithms for direct solution of linear equations

Wiley

2000

33

Joseph, Mathai

Real-time systems : specification, verification and analysis

Prentice Hall

2001

34

Jalote, Pankaj

Software project management in practice

Pearson India

2002

35

Kaushik, Saroj

Logic and prolog programming

New Age International

2002

36

Murthy, C. Siva Ram

WDM optical networks : concepts, design and algorithms

PHI

2002

37

Datta, N

Computer programming and numerical analysis : Integrated approach

Universities Press

2003

38

Grama, Ananth

Introduction to parallel computing, 2nd edition

Pearson

2003

39

Krishnamurthy, EV

Programming in MATLAB

East West Press

2003

40

Rajaraman, V

Essentials of assembly language programming for teh IBM PC

PHI

2003

41

Chakraborti, Soumen

Mining the web : discovering knowledge from hypertext data

Elsevier

2003

42

Murthy, C. Siva Ram

Ad Hoc wireless networks : architectures and protocols

Pearson

2004

43

Kumar, Anurag; Manjunath, D; Kuri, Joy

Communication networking : an analytical approach

Elsevier

2004

44

Krishnamurthy, EV

Introductory theory of computer science, 2nd edition

East West Press

2004

45

Shukla, Sandeep Kumar

Nano, quantum and molecular computing : implications to high level design and validation

Springer

2004

46

Jalote, Pankaj

An integrated approach to software engineering, 3rd edition

Springer (Narosa)

2005

47

Chattopadhyay Santanu

Compiler design

PHI

2005

48

Sudarshan, S

Database systems concepts

McGraw-Hill

2005

49

Rajaraman, V

Digital logic and computer organization

PHI

2006

50

Dhamdhere, Dhananjay M

Operating systems : a concept-based approach, 2nd edition

McGraw-Hill

2006

51

Murthy, C. Siva Ram

Resource management in real-time systems and networks

PHI

2006

52

Chattopadhyay, Santanu

System software

PHI

2007

53

Ghosh, Subir Kumar

Visibility algorithms in the plane

Cambridge University Press

2007

54

Moona, Rajat

Assembly language programming in GNU/Linux for IA32 architectures

PHI

2007

55

Rajaraman, V

Computer organization and architecture

PHI

2007

56

Jalote, Pankaj

A concise introduction to software engineering

Springer India

2008

57

Rajaraman, V

An introduction to digital computer design

PHI

2008

58

Rajaraman, V

Computer basics and C programming

PHI

2008

59

Krishnamurthy, EV

Numerical analysis : computations in science and engineering

East West Press

2008

60

Bhujade, MR

Parallel computing, 2nd edition

New Age International

2009

61

Choudhury, Pabitra Pal

Operating systems : principles and design

PHI

2009

62

Das, Abhijit

Public-key cryptography : theory and practice

Pearson Education

2009

63

Dutta Majumder, Dwijesh Kumar; Chanda, Bhabatosh

Pattern directed information analysis

New Age International

2009

64

Juneja, B.L; Seth, Anita

Programming with C++

New Age International

2009

65

Khedker, Uday

Data flow analysis : theory and practice

CRC

2009

66

Krithivasan, Kamala

Introduction to formal languages, automata theory and computation

Pearson

2009

67

Lodaya, Kamal

Perspectives in concurrency theory

Universities Press

2009

68

Rajaraman, V

Computer primer, 2nd edition

PHI

2009

69

Gupta, Phalguni

IT infrastructure and its management

McGraw-Hill

2009

70

Singh, Arindama

Elements of computation theory

Springer

2009

71

Chattopadhyay, Santanu

Embedded system design

PHI

2010

72

Rajaraman, V

Essentials of e-commerce technology

PHI

2010

73

Jalote, Pankaj

Software engineering : a precise approach

Wiley India

2010

74

Menezes, Bernard

Network security and cryptography

Cengage Learning

2010

75

Mahapoatra, Pratap K J

Software engineering : a lifecycle approach

New Age International

2010

76

Subramanian, Mani

Network management : principles and practice

Pearson India

2010

77

Pujari, Arun K

Data mining techniques, 2nd edition

Universities Press

2010

78

Shroff, Gautam

Enterprise cloud computing : technology, architecture, applications

Cambridge University Press

2010

79

Mishra, RB

Artificial intelligence

PHI

2011

80

Pal, Ajit

Microcontrollers : principles and applications

PHI

2011

81

Devi, V Susheela

Pattern recognition : an introduction

Universities Press

2011

82

Kaushik, Saroj

Artificial intelligence

Cengage Learning

2011

83

Rajaraman, V

Analysis and design of information systems, 3rd edition

PHI

2011

84

Shyamasundar, RK

Homi Bhabha and the computer revolution

Oxford University Press

2011

85

Rao, P.V.S.

Computer system architecture

PHI

2011

86

Dhamdhere, Dhananjay M

Systems programming

McGraw-Hill

2011

87

Dhamdhere, Dhananjay M

Operating systems : a concept-based approach, 3rd edition

McGraw-Hill

2012

88

Bhurchandi, KM

Advanced microprocessors and peripherals

McGraw-Hill

2012

89

Chaudhuri, P. Pal

Computer organization and design, 3rd edition

PHI

2012

90

Jain, M.K.

Numerical methods for scientific & engineering computation, 6th edition

New Age International

2012

91

Chattopadhyay, Santanu

Embedded system design, 2nd edition

PHI

2013

92

Das, Abhijit

Computational number theory

CRC

2013

93

Janakiram, Dharanipragada

Building large scale software systems : study of linux kernel from software engineering approach

McGraw-Hill

2013

94

Joseph, Mathai

Digital republic : India's rise to IT power

Power Publishers

2013

95

Khemani, Deepak

First course in artificial intelligence

McGraw-Hill

2013

96

Mukhopadhyay, Jayanta

Digital geometry in image processing

CRC

2013

97

Rajaraman, V

Introduction to Information technology, 2nd edition

PHI

2013

98

Pujari, Arun K

Data mining techniques, 3rd edition

Universities Press

2013

99

Shroff, Gautam

Intelligent web : search, smart algorithms, and big data

Oxford University Press

2013

100

Bhatt, Pramod Chandra P

An introduction to operating systems : concepts and practice, 4th edition

PHI

2014

101

Bose, Sanjay K

Hardware and software of personal computers, 2nd edition

New Age International

2014

102

Joshi, K. D.

Applied discrete structures, 2nd edition

New Age International

2014

103

Mall, Rajib

Fundamentals of software engineering

PHI

2014

104

Pal, Ajit

Data communication and computer networks

PHI

2014

105

Ranade, Abhiram G

Introduction to programming through C++

McGraw-Hill

2014

106

Rajaraman, V

Fundamentals of computers

PHI

2014

107

Sarangi, Smruti Ranjan

Computer organisation and architecture

McGraw-Hill

2015

108

Bhattacharya, Arnab

Fundamentals of database indexing and searching

CRC Press

2015

109

Gupta, Santosh K

Numerical methods for engineers, 3rd edition

New Age International

2015

110

Meena, K

Human-computer interaction

PHI

2015

111

Mukhopadhyay, Debdeep

Hardware security : design, threats, and safeguards

CRC Press

2015

112

Bhattacharya, Samit

Computer graphics

Oxford University Press

2015

113

Bose, Ranjan

Information theory, coding and cryptography, 3rd edition

McGraw-Hill

2016

114

Ghosh, R. K.

Wireless networking and mobile data management

Springer

2017

115

Das, Sumitabha

Computer fundamentals and C programming

McGraw-Hill

2018

116

Prakash, Naveen

Data warehouse requirements engineering : a decision based approach

Springer

2018

117

Rajaraman, V

Computer oriented numerical methods, 4th edition

PHI

2018

118

Rajaraman, V

Introduction to information technology, 3rd edition

PHI

2018

119

Rajaraman, V

Computer programming in C, 2nd edition

PHI

2019

120

Sarangi, Saswat; Sharma, Pankaj

Artificial intelligence : evolution, ethics and public policy

Routledge

2019

121

Sen, Sandeep; Kumar, Amit

Design and analysis of algorithms : a contemporary perspective

Cambridge University Press

2019

122

Bhattacharya, Samit

Human-computer interaction : user-centric computing for design

McGraw Hill

2020

123

Rajaraman, V

Groundbreaking inventions in information and communication technology

PHI

2020

124

Chakraborty, Tanmoy

Social network analysis

Wiley

2021

125

Misra, Sudip

Introduction to IoT

Cambridge University Press

2021

126

Kahate, Atul

Cryptography and network security

McGraw-Hill

2023

127

Mehta, Shashank K

Computer algorithms : correctness proofs and performance analyses

PHI Learning

2023

128

Rajaraman, V

Anecdotes from the history of modern computing

PHI Learning

2024

129

Jalote, Pankaj

A concise introduction to software engineering : with open source and GenAI

Springer

2025

130

Jalote, Pankaj

Software engineering : with open source and genAI

Wiley

2025