Abstract:
Computer is the most powerful tool man has ever created. It has made a great impact on our daily life. Its presence is felt at almost every workplace, viz, schools, colleges, offices, industries, banks, railways, research and development and so on. The rapid pace of change that has always characterized computer science continues with no let up. These changes cover all aspects of computer science. In spite of the variety and pace of change in the computer field, certain fundamental concepts apply consistently throughout. To be sure, the applications of these concepts depend on the current state of technology. The intent of this book is to provide a thorough discussion of the fundamentals of computer science and to relate these to practical applications.