61 Best Books on Computer Technology

We have compiled a list of the Best Reference Books on Computer Technology, which are used by students of top universities, and colleges. This will help you choose the right book depending on if you are a beginner or an expert. Here is the complete list of Computer Technology Books with their authors, publishers, and an unbiased review of them as well as links to the Amazon website to directly purchase them. If permissible, you can also download the free PDF books on Computer Technology below.

1. Introduction to Computer Technology

 
1."A First Course in Computers" by Sanjay Sexena
“A First Course in Computers” Book Review: This book offers a comprehensive guide to MS Office package, with detailed explanations and step-by-step instructions. A dedicated chapter is included for topics such as email and web design, and a CD is provided with visual descriptions of the MS Office package, including Word, Excel, PowerPoint, Access, Publisher, FrontPage, and Outlook. Additional topics covered in the book include MS DOS, Windows, and the internet. Suitable for both beginners and experienced users, this book provides a thorough overview of the various applications within MS Office and their capabilities.

Buy-this-Book (India) Buy-this-book (US)
 
2."Introduction To Computers" by Ms Shikha Nutiyal
“Introduction To Computers” Book Review: This book is designed for children of all ages who are interested in learning programming and covers essential aspects of computers. Each chapter includes assessment exercises to evaluate the reader’s understanding. The book explores various important topics such as the history of computers, their development over the years, and other factual information collected from various sources.

Buy-this-Book (India) Buy-this-book (US)
 
3."An Introduction to Computer Studies" by Noel Kalicharan
“An Introduction to Computer Studies” Book Review: This book is a comprehensive guide to core concepts in Information Technology, drawn from various sources over the years. It is specifically designed for students studying the subject or preparing for Cambridge O-level or International GCSE examinations. The book provides full coverage of applications and a structured introduction to programming in a language-independent style. It also includes extensive coverage of techniques in systems analysis and design. Each chapter ends with exercises related to the topics covered, enabling students to test their understanding and consolidate their knowledge.

Buy-this-Book (India) Buy-this-book (US)
 
4."Essential Introduction to Computers" by Gary B Shelly and Thomas J. Cashman
“Essential Introduction to Computers” Book Review: The book focuses on fundamental computer concepts that serve as a foundation for understanding application software discussed in subsequent chapters. It also delves into key topics like computer hardware, software, networking, communication, computer networks, the Internet, and e-commerce.

Buy-this-Book (India) Buy-this-book (US)
 
9."Introduction to Computers and Basic Programming" by C Xavier
“Introduction to Computers and Basic Programming” Book Review: This book assumes that readers have a basic understanding of intermediate/higher secondary level mathematics and physics. The latest developments in hardware and software are covered, and real-life examples and programs are abundant to help readers understand the concepts better. The author provides objective-type and one-word quiz questions to improve readers’ logical understanding and practice. Additional chapters, such as History of Computers, Classification of Computers, and Computer and its Parts, are also included in the book.

Buy-this-Book (India) Buy-this-book (US)
 
10."Computer Security" by Dieter Gollmann
“Computer Security” Book Review: The target audience of this book is undergraduate students in Computer Science Engineering and Information Technology. It concentrates on the most recent research and advancements in software and technology, particularly on web application security topics such as Javascript hacking, SQL injection, and cross-site scripting. It also examines various security programs and concerns. The book covers Windows NT, Java, and Cobra, and also discusses the technical aspects and responsibilities of IT security.

advertisement
advertisement
Buy-this-Book (India) Buy-this-book (US)
 
11."Advances in Computer, Information, and Systems Sciences, and Engineering" by Khaled Elleithy and Tarek Sobh
“Advances in Computer, Information, and Systems Sciences, and Engineering” Book Review: This book provides an in-depth exploration of image-based rendering and techniques for enhancing its quality. It covers the algorithms and architectures of ray tracing, which enable the creation of photo-realistic images. The book also examines voxel-based systems, radiosity, animation, and other advanced rendering techniques used in visualization systems.

Buy-this-Book (India) Buy-this-book (US)


2. Logic for Computer Science

 
1."Logic in Computer Science: Modelling and Reasoning about Systems" by Michael Huth and Mark Ryan
“Logic in Computer Science: Modelling and Reasoning about Systems” Book Review: This book provides in-depth explanations of several essential topics in formal logic for computer science. It presents the fundamentals of model checking in a clear and concise manner, with concrete examples to illustrate practical applications. The book is aimed at students of computer science and engineering who have prior knowledge of computer science.

Buy-this-Book (India) Buy-this-book (US)
 
2."Logics for Computer Science" by Arindama Singh
“Logics for Computer Science” Book Review: This book covers the fundamentals and techniques of logic in Computer Science. It begins with an introduction to propositional and first-order logic, as well as modal logics. The author provides an extensive analysis of proof theory approaches for logics, such as axiomatic systems, analytic tableau, natural deduction systems, Gentzen systems, and resolutions. In addition, the book covers verification of programs, intuitionistic logic, default logic, autoepistemic logic, Łukasiewicz logic, and fuzzy logic. The content is appropriate for students with backgrounds in computer science, mathematics, or philosophy.

Buy-this-Book (India) Buy-this-book (US)
 
3."Mathematical Logic for Computer Science" by M Ben-Ari
“Mathematical Logic for Computer Science” Book Review: This book provides computer science students with a method of understanding mathematical logic through the use of semantic tableaux. The book delves into various logical systems, including propositional logic, first-order logic, resolution, and its application to logic programming. It also explores Hoare logic for the verification of sequential programs and linear temporal logic for the verification of concurrent programs. Additionally, the book includes new chapters on central topics of modern computer science, such as SAT solvers and model checking, as well as numerous exercises and illustrations.

Buy-this-Book (India) Buy-this-book (US)
 
4."Mathematical Logic for Computer Science" by Chung-WAN Lu
“Mathematical Logic for Computer Science” Book Review: This is a comprehensive book that explores the fundamental principles of mathematical logic in the context of computer science. The book covers essential topics such as propositional logic, predicate logic, set theory, proof techniques, and formal languages. It also delves into advanced subjects like recursion theory, computability, and complexity theory. With clear explanations, examples, and exercises, this book serves as an invaluable resource for computer science students and researchers seeking a solid foundation in mathematical logic and its application in computer science.

Buy-this-Book (India) Buy-this-book (US)
 
5."Logic for Computer Science and Artificial Intelligence" by Ricardo Caferra
“Logic for Computer Science and Artificial Intelligence” Book Review: This book is designed for self-instruction by beginners who have a basic understanding of Mathematics and Computer Science. It is also recommended for use in traditional courses. The book provides clear and detailed explanations of concepts, historical backgrounds, and connections with other disciplines through side notes. Numerous exercises with detailed solutions are included to help readers better understand the material. With the tools provided, readers will be able to apply the concepts and techniques covered in practical situations, enabling them to design algorithms that can solve problems.

Buy-this-Book (India) Buy-this-book (US)
 
6."Handbook of Logic in Computer Science" by Dov M Gabbay Samson and Abramsky
“Handbook of Logic in Computer Science” Book Review: This book presents a comprehensive exploration of semantics in logic and computation, and offers a detailed analysis of abstract data types. It also provides up-to-date information on the latest research in this field, making it an essential resource for any scholar or researcher. The chapters are organized thematically, and have been carefully coordinated over a number of years to ensure coherence and completeness.

advertisement
Buy-this-Book (India) Buy-this-book (US)
 
7."Handbook of Logic and Proof Techniques for Computer Science" by S G Krantz Steven
“Handbook of Logic and Proof Techniques for Computer Science” Book Review: This book offers a comprehensive understanding of modern logic along with its latest developments. It caters to the needs of experts in the field, providing a detailed insight into important terminologies and concepts of logic. Additionally, it is a valuable resource for mathematical scientists who have only basic knowledge of logic and mathematical literacy, introducing them to important logical concepts and terminologies.

Buy-this-Book (India) Buy-this-book (US)


3. Topics in Theoretical Computer Science

 
1."Topics in Theoretical Computer Science" by Mohammad Taghi Hajiaghayi and Mohammad Reza Mousavi
Buy-this-Book (India) Buy-this-book (US)
 
2."New Topics in Theoretical Computer Science" by Oleg N Terikhovsky and William N Burton
Buy-this-Book (India) Buy-this-book (US)
 
3."Developments in Theoretical Computer Science (Topics in Computer Mathematics)" by J Dassow
“Developments in Theoretical Computer Science (Topics in Computer Mathematics)” Book Review: This book covers a range of topics related to formal languages, complexity theory, the theoretical foundations of artificial intelligence, and the mathematical basis of logic programming. It includes an online synopsis to aid computer science students and links to relevant materials. The book provides exercise problems to assess the reader’s comprehension and aims to build a strong foundation for logical reasoning.

Buy-this-Book (India) Buy-this-book (US)
 
4."Advanced Topics in Bisimulation and Coinduction (Cambridge Tracts in Theoretical Computer Science)" by Davide Sangiorgi and Jan Rutten
“Advanced Topics in Bisimulation and Coinduction (Cambridge Tracts in Theoretical Computer Science)” Book Review: This book offers an extensive coverage of process theory, concurrency, modal logic, and automata theory. It is a valuable resource for researchers and Master’s students in computer science and mathematics. The book comprises chapters on history, algebra, coalgebra, algorithmics, and logic. It also explores higher-order languages, enhancements of the bisimulation proof method, and probabilities. Furthermore, the book features a collection of exercises for readers to practice and test their understanding of the presented topics.

advertisement
Buy-this-Book (India) Buy-this-book (US)
 
5."Handbook of Computer Science and IT" by Surbhi Mitra
Buy-this-Book (India)
 
6."GATE 2017: Computer Science and it Engineering Solved Papers" by ME Team
“GATE 2017: Computer Science and its Engineering Solved Papers” Book Review: The book provides a collection of solved papers for the GATE 2017 exam that have been revised, updated, and edited. The papers are organized into sections, and each section starts with an analysis of previous exam papers. This allows the reader to gain a better understanding of the subject matter. Additionally, the book includes questions from GATE exams prior to 2003. It is a valuable resource for those preparing for the GATE exam, as well as those interested in reviewing past exams and improving their knowledge.

Buy-this-Book (India)
 
7."Mcqs in Computer Science" by Williams
“Mcqs in Computer Science” Book Review: This book features a compilation of multiple-choice questions covering various topics in computer science. Each question is accompanied by an answer and a concise explanation. The included topics range from digital logic, computer organization, object-oriented programming in C++, and programming with C to UNIX, operating systems, database management systems, and automata theory. In addition, system software, software engineering, and computer networks are also covered. This book is an ideal resource for students who are preparing for competitive exams.

Buy-this-Book (India) Buy-this-book (US)


4. Advanced Computer Applications

 
1."Multimedia Interaction and Intelligent User Interfaces: Principles, Methods and Applications" by Ling Shao and Caifeng Shan
“Multimedia Interaction and Intelligent User Interfaces: Principles, Methods and Applications” Book Review: This book is a comprehensive reference for undergraduates, graduates, and research scholars in electrical and electronics engineering, as well as students in embedded systems and computer engineering. It also serves as a useful guide for graduate students studying computer vision, pattern recognition, and multimedia. The book collects contributions from experts around the world, including leading researchers in industry, and covers the latest advances in applications of multimedia interaction and user interfaces for consumer electronics. The text examines techniques from computer vision, machine learning, audio and speech processing, communications, artificial intelligence, and media technology, introducing novel algorithms for extracting semantically meaningful audio-visual events, investigating modality allocation in intelligent multimodal presentation systems, and presenting systems for natural human-computer interaction, among other topics.

Buy-this-Book (India) Buy-this-book (US)
 
2."Lectures on Petri Nets II: Applications: Advances in Petri Nets: 002 (Lecture Notes in Computer Science)" by Wolfgang Reisig and Grzegorz Rozenberg
“Lectures on Petri Nets II: Applications: Advances in Petri Nets: 002 (Lecture Notes in Computer Science)” Book Review: This book is intended for undergraduates, graduates, and research scholars in electrical and electronics engineering, computer engineering, and embedded systems. It also serves as a valuable reference for graduate students studying computer vision, pattern recognition, and multimedia. Additionally, the book is beneficial for professionals, students, lecturers, and researchers who want to learn about systems design using Petri nets and are familiar with its theory or applications. The book presents recent developments within a unified framework and covers the relationship between Petri nets and other models of concurrent systems.

Buy-this-Book (India) Buy-this-book (US)
 
3."UGC Computer Science and Application" by Sanjay Singhal and Sameer Mishra
“UGC Computer Science and Application” Book Review: This book is aimed at undergraduates, graduates, and research scholars of electrical and electronics engineering, as well as students of embedded systems and computer engineering. It provides a solid foundation in computer programming by introducing the basics of discrete math and presenting common algorithms and data structures. The book explains the principles that underlie the operation of computers and programming languages. In addition, it covers various image processing techniques, such as contrast and edge enhancement, noise reduction, and edge-preserving smoothing. The book also delves into feature detection, segmentation, object detection, and classification based on shape and appearance.

Buy-this-Book (India) Buy-this-book (US)
 
4."Graph Theory with Applications to Engineering and Computer Science" by Deo and Narsingh
Buy-this-Book (India) Buy-this-book (US)
 
5."Computer Application in Management" by Prabhakar Gupta
“Computer Application in Management” Book Review: This book provides a comprehensive guide to understanding and utilizing computer applications in the field of management. The book covers a wide range of topics, including information systems, data analysis, decision support systems, project management software, and e-commerce applications. It also explores emerging technologies such as artificial intelligence, machine learning, and big data analytics. With its practical approach and real-world examples, this book serves as an essential resource for managers and students studying management, equipping them with the necessary knowledge and skills to effectively leverage computer applications in their professional endeavors.

Buy-this-Book (India) Buy-this-book (US)
 
6."Computer Applications in Business" by Parameswaran R
“Computer Applications in Business” Book Review: This book is intended for undergraduate and graduate students, as well as research scholars in the fields of electrical and electronics engineering, embedded systems, and computer engineering. Its main objective is to provide a solid foundation in computer programming skills. The book is organized into several sections covering introductory concepts, data processing, data structures, file organization and maintenance programming, operating systems, e-commerce, internet system analysis, and design of computer-based information systems. Each section offers a comprehensive overview of the subject matter, with detailed explanations and practical examples provided throughout the text.

Buy-this-Book (India) Buy-this-book (US)
 
7."High Performance Computer Applications" by Isidoro Gitler and Jaime Klapp
High Performance Computer Applications: Book Review: The sixth International Conference on Supercomputing, ISUM 2015, held in México, in March 2015, is presented in this book through its refereed proceedings. Out of 102 submissions, 38 fully reviewed and revised papers were carefully selected. These papers are organized into effective categories on various aspects of supercomputer systems and applications, parallel algorithms and development, and HPC applications and simulations.

Buy-this-Book (India) Buy-this-book (US)
 
8."Computer Applications in Near Net-Shape Operations (Advanced Manufacturing)" by Soh K Ong and Andrew Y C Nee
“Computer Applications in Near Net-Shape Operations (Advanced Manufacturing)” Book Review: The goal of this book is to eliminate the traditional method of “materials processing” and introduce the concept of virtual forming of metals and alloys. The objective is to reduce the costly and time-consuming changes made to the process of creating new products or processes until a desirable outcome is achieved. Through computer simulation, forming operations can be accurately performed, with the computer determining the optimal forming route, associated forming loads, and die stress. Furthermore, the computer can predict the mechanical properties of the formed product, including its surface texture.

Buy-this-Book (India) Buy-this-book (US)
 
9."Learn Computer Basics and Its Application in Libraries" by Anil Kumar Dhiman and Yashoda Rani
“Learn Computer Basics and Its Application in Libraries” Book Review: This guidebook is a comprehensive resource for students pursuing Library and Science studies. It covers the fundamental aspects of library science in detail, providing information on Library and Society, Library Management, Library Classification, and Library Cataloguing. The book also covers Reference Services, Information Services, and their sources, along with the basics of Computers and their application in libraries. This guidebook is an ideal reference for learners seeking an introduction to library science and its application in society.

Buy-this-Book (India) Buy-this-book (US)


5. Engineering Applications of Computers

 
1."Graph Theory with Applications to Engineering and Computer Science" by Deo and Narsingh
“Graph Theory with Applications to Engineering and Computer Science” Book Review: This comprehensive volume provides a detailed yet approachable exploration of graph theory, with a particular emphasis on computational aspects and graph-theoretic algorithms. The book covers a wide range of applications of graph theory to engineering problems, and includes numerous examples that are integrated with discussions of software design and optimization.

Buy-this-Book (India) Buy-this-book (US)
 
2."Fundamentals of Natural Computing: Basic Concepts, Algorithms, and Applications (Chapman & Hall/CRC Computer and Information Science Series)" by de Castro and Leandro Nunes
“Fundamentals of Natural Computing: Basic Concepts, Algorithms, and Applications (Chapman & Hall/CRC Computer and Information Science Series)” Book Review: This book offers both theoretical and philosophical explanations, as well as pseudocode for algorithms. It introduces the concept of determining paradigms that explain ways of applying computational methods to solve complex issues, simulate nature, describe natural phenomena, and potentially advance current computing technologies. The book includes figures, tables, real-world illustrations, and various exercises to complement the topics. It covers concepts such as nature-inspired techniques, evolutionary computing, immunocomputing, fractal geometry, quantum computing, and DNA computing. It serves as a practical guide to nature-based computational methods that can be applied to a variety of growing fields, including engineering, computer science, biological modeling, and bioinformatics.

Buy-this-Book (India) Buy-this-book (US)
 
3."An Introduction to Digital Computer Design" by Rajaraman V
“An Introduction to Digital Computer Design” Book Review: The book is targeted towards B.Sc. computer science, B.Tech., and BCA/MCA students of computer applications. It offers a comprehensive understanding of digital circuits and systems design. The book covers the basic concepts of logic design and computer architecture, including data representation, arithmetic operations, combinational and sequential circuits design, as well as Algorithmic State Machines. It also covers hardware description language, real computer systems like Pentium and MIPs, CPU, I/O devices, I/O organization, virtual memory, and parallel computing. The text is accompanied by real-world examples, figures, and exercises to enhance learning.

Buy-this-Book (India) Buy-this-book (US)
 
4."Computer Applications in Management" by Usha Dahiya and Sapna Nagpal
“Computer Applications in Management” Book Review: The book covers the fundamental concepts of computer fundamentals, internet and networking with a focus on real-world applications and multimedia implementation. It encompasses a range of topics including the history of computers, number systems, input/output devices, viruses, and firewalls. Additionally, it explains the organization of memory, application of information technology, and other related concepts.

Buy-this-Book (India) Buy-this-book (US)
 
5."Computer Application For Engineering" by Sonker
“Computer Application For Engineering” Book Review: This book introduces the reader to computers and operating systems, including DOS and MS Windows. It covers the basics of software applications such as Ms Word, Ms Excel, and programming concepts. In addition, it includes topics on MS Power Point, Ms Access, and provides an introduction to the internet.

Buy-this-Book (India)


6. Computer Application in Mining

 
1."Marketing Analytics: Data–Driven Techniques with Microsoft Excel" by Wayne L Winston
“Marketing Analytics: Data–Driven Techniques with Microsoft Excel” Book Review: This book is intended for individuals who work in busy office settings, such as marketers and analysts. The book emphasizes the significance of Microsoft Excel and provides analytical techniques to solve particular business problems. It also includes methods for optimizing prices of products and services, as well as optimizing store layouts and improving online advertising. Additionally, the book covers the effective use of social media and viral marketing, with practical exercises and case studies to aid in the learning process.

Buy-this-Book (India) Buy-this-book (US)
 
2."Text Mining with MATLAB" by Rafael E Banchs
“Text Mining with MATLAB” Book Review: This book is aimed at text mining professionals who have no prior knowledge of MATLAB. It provides a comprehensive introduction to working with text strings, including mathematical modeling approaches and statistical and geometrical models. The book covers topics such as document clustering, classification, search, and terminology extraction. It includes practical examples, exercises, and projects to help readers learn and apply the concepts presented.

Buy-this-Book (India) Buy-this-book (US)


7. Computer Applications in Architecture

 
1."Semantics with Applications: An Appetizer (Undergraduate Topics in Computer Science)" by Hanne Riis Nielson and Flemming Nielson
“Semantics with Applications: An Appetizer (Undergraduate Topics in Computer Science)” Book Review: This book is an introductory guide to the formal semantics of programming languages, with a unique focus on validating compilers, analyzing program security, and estimating program run times. As semantics continues to play a vital role in software development and domain-specific languages, this book fills the need for an accessible resource that covers the fundamental concepts and theorems of formal semantics. The book emphasizes operational, denotational, and axiomatic semantics and explores their interrelationships, along with interesting applications. It is written for those with little or no prior knowledge of MATLAB and provides practical examples, exercises, and case studies.

Buy-this-Book (India) Buy-this-book (US)
 
2."Wireless Networking for Moving Objects: Protocols, Architectures, Tools, Services and Applications (Lecture Notes in Computer Science)" by Ivan Ganchev and Marília Curado
“Wireless Networking for Moving Objects: Protocols, Architectures, Tools, Services and Applications (Lecture Notes in Computer Science)” Book Review: This book presents a comprehensive overview of the research achievements in wireless networks of moving objects. The book addresses various research challenges, ranging from initial conceptualization and modelling to engineering protocols and architectures. It also covers the development of suitable tools, applications, and services, and elaborates on realistic use-case scenarios, taking into account corresponding societal and economic aspects. The book is the Final Publication of the COST Action IC0906 “Wireless Networking for Moving Objects (WiNeMO)”. It consists of 15 chapters, grouped into three parts – communications models, approaches, schemes, mechanisms and protocols, and M2M aspects of WiNeMO. This book is intended for students, educators, researchers, and professionals working in the field of wireless networks of moving objects.

Buy-this-Book (India) Buy-this-book (US)


8. Computer Applications in Design

 
1."Computer Applications in Design" by Michael Alexander and Dick Kusleika
“Computer Applications in Design” Book Review: This comprehensive book is updated to include the latest tools and tricks of Excel 2016. It covers Excel application development and provides a complete introduction to Visual Basic for Applications (VBA). With over 800 pages of tips, tricks, and best practices, this book sheds light on key topics such as the Excel interface, file formats, enhanced interactivity with other Office applications, and improved collaboration features. The book offers procedures, tips, and ideas to expand your capabilities and includes access to over 100 online example Excel workbooks. Excel 2016 Power Programming with VBA is an essential resource for intermediate to advanced users who want to enhance their spreadsheet skills using VBA.

Buy-this-Book (India)
 
2."Node.js in Action" by Mike Cantelon and Marc Harter
“Node.js in Action” Book Review: This book is an instructive tutorial that provides a step-by-step approach, starting from the basics and guiding you through the various features, techniques, and concepts required to develop high-quality Node applications. It begins by assisting you in setting up your Node development environment, including incorporating community-created extensions. Through several practical examples, you’ll learn the fundamentals of different types of Node applications. The book then delves into asynchronous programming, a key aspect that helps alleviate application bottlenecks. With clear explanations and comprehensive examples, you’ll gain insights into building production-ready applications. From setup to deployment, the book covers essential topics such as asynchronous programming, data storage, output templating, and file system interactions for creating non-HTTP applications like TCP/IP servers and command-line tools. This resource is particularly valuable for web developers transitioning from Rails, Django, or PHP, offering them a comprehensive understanding of Node.js.

Buy-this-Book (India) Buy-this-book (US)
 
3."Pro AngularJS (Expert's Voice in Web Development)" by Adam Freeman
“Pro AngularJS (Expert’s Voice in Web Development)” Book Review: This book offers a comprehensive guide on how to effectively utilize AngularJS. The author introduces the MVC pattern and explains its benefits in separating logic and presentation code. The book explores AngularJS’s features, starting with the basics and gradually delving into more advanced concepts, allowing readers to achieve professional-quality outcomes. The book presents each topic clearly and concisely, providing the necessary details to become proficient. Crucial features are thoroughly explained, and common problems are addressed with strategies to overcome them. With this book, readers will gain the knowledge and skills needed to succeed in their AngularJS projects.

Buy-this-Book (India) Buy-this-book (US)


9. Computer Skills

 
1."Objective Computer Engineering for Diploma Engineers" by GKP
Buy-this-Book (India) Buy-this-book (US)
 
2."Computer" by Rani Ahilya
Buy-this-Book (India) Buy-this-book (US)
 
3."Computer Fundamentals" by P K Sinha
“Computer Fundamentals” Book Review: This book offers a comprehensive introduction to computer science fundamentals, covering topics such as number systems, computer codes, binary arithmetic, boolean algebra, logic diagrams, and an introduction to C programming. The book includes numerous practical examples, summaries, end-of-chapter questions, and a glossary of important terms. It is designed for beginners in computer science and provides a solid foundation for understanding the essentials of computer programming and hardware.

Buy-this-Book (India) Buy-this-book (US)
 
4."Computer Basics Absolute Beginner's Guide, Windows 8 Edition" by Miller
“Computer Basics Absolute Beginner’s Guide, Windows 8 Edition” Book Review: The book offers a comprehensive explanation of various topics including Windows 8, Internet Explorer 8, popular applications such as Facebook, Wikipedia, Twitter, Google Docs, and the Metro user interface. It is an ideal resource for beginners seeking an introduction to these domains.

Buy-this-Book (India) Buy-this-book (US)
 
5."Computer Basics and C Programming" by Rajaraman V
“Computer Basics and C Programming” Book Review: The book starts with an introduction to algorithms, followed by discussions on basic concepts of C, such as variables, conditional statements, loops, etc. In the latter part of the book, it covers important topics like pointers. The book contains numerous examples and laboratory exercises in MS Word and PowerPoint to supplement the exercises in C concepts. It is designed to be useful for beginners who want to learn programming in C.

Buy-this-Book (India) Buy-this-book (US)
 
6."Basic Computer Course Made Simple" by Satish Jain
“Basic Computer Course Made Simple” Book Review: The book comprehensively covers basic computer applications, hardware and software, information and data, operating systems, graphical user interfaces, word processing, and spreadsheets. Additionally, it provides fundamental information about the Internet, the World Wide Web, email, and the basics of presentations. This book is an ideal guide for anyone seeking to acquire knowledge about computer basics.

Buy-this-Book (India) Buy-this-book (US)
 
7."Basic Computer Engineering" by Sanjay Silakari and Rajesh K Shukla
“Basic Computer Engineering Book Review: The book commences with fundamental concepts such as the definition of a computer, Operating Systems, Programming Languages, Object-Oriented Programming, C++, Data Structures, Algorithms, Database Management System and Networking. Subsequently, it progresses towards significant topics such as internetworking, devices, TCP/IP, Internet, World Wide Web, Network Security, E-Commerce, Neural Networks, and Computing Ethics. This book provides an overview of computer engineering and is recommended for beginners.

Buy-this-Book (India) Buy-this-book (US)
 
8."Computer Networking: A Top-Down Approach" by Kurose James F and Ross Keith W
“Computer Networking: A Top-Down Approach” Book Review: The book start with an overview of computer networks and intranet, covering crucial topics such as the application, transport layer, network, and link layer. Additionally, it explains wireless and mobile networks, multimedia networks, security, and network management. The book includes numerous illustrations, practical examples, and solved problems, with questions at the end of each chapter. It is ideal for students pursuing computer networking courses and working professionals in the field.

Buy-this-Book (India) Buy-this-book (US)
 
9."Programming: Computer Programming For Beginners" by Joseph Connor
“Programming: Computer Programming For Beginners” Book Review: The book offers an introductory guide to web development, starting with a short video introduction on JavaScript, SQL, and C++, followed by discussions on HTML5 and CSS. It includes expert-curated tips and tricks, as well as a convenient reference table and list. This book is suitable for anyone seeking an introduction to web development.

Buy-this-Book (India) Buy-this-book (US)
 
10."Hacking: Beginner's Guide to Computer Hacking, Basic Security, Penetration Testing (Hacking, How to Hack, Penetration Testing, Basic security, Computer Hacking)" by John Stark
“Hacking: Beginner’s Guide to Computer Hacking, Basic Security, Penetration Testing (Hacking, How to Hack, Penetration Testing, Basic security, Computer Hacking)” Book Review: The book starts with an overview of hacking, followed by discussions on the distinctions between white-hat and black-hat hackers, the use of computer defense mechanisms, common tools, and attack techniques. Furthermore, the book covers popular hacking methods, such as social engineering, password cracking, LAN attacks, and other topics. The book also includes examples and scripts for typical hacks and cracks. This book is aimed at individuals interested in obtaining an introduction to hacking.

Buy-this-Book (India) Buy-this-book (US)
 
11."Computer Based Numerical and Statistical Techniques" by M Goyal
“Computer Based Numerical and Statistical Techniques” Book Review: This book comprehensively explores various numerical and statistical techniques employed in computer-based applications. It covers essential topics such as computer arithmetic, error analysis, root finding algorithms, finite difference calculus, and interpolation methods. Additionally, the book delves into advanced subjects like piecewise and spline interpolation, function approximation, numerical differentiation, and integration. The inclusion of software-based examples, flowcharts, and practical applications enhances understanding of the concepts. The primary objective of this book is to leverage software to solve complex mathematical problems, making it particularly valuable for advanced engineering students.

Buy-this-Book (India) Buy-this-book (US)
 
12."A Textbook of Computer Based Numerical and Statistical Techniques" by A K Jaiswal and Anju Khandelwal
“A Textbook of Computer Based Numerical and Statistical Techniques” Book Review: The application of numerical analysis and statistical techniques is the focus of this book. It covers topics such as first and second-order partial differential equations, spline interpolation, and numerical integration and differentiation. The book’s main goal is to create programs that can solve mathematical problems using a computer. It includes examples of numerical problems and programs written in the C language. Additionally, the book provides error analysis for each method. This book is recommended for graduate-level computer science engineering students.

Buy-this-Book (India) Buy-this-book (US)
 
13."Computer-Based Numerical and Statistical Techniques" by P K De
“Computer-Based Numerical and Statistical Techniques” Book Review: This book serves as an introductory guide to numerical analysis and statistical techniques, with an emphasis on advanced methods such as the finite element method, introductory concepts in Matlab, and partial differential equations. The book includes extensive exercises and computer programs for practice, written in both Matlab and C language. It is particularly beneficial for graduate-level students in computer science engineering and computational mathematics seeking an understanding of these topics.

Buy-this-Book (India) Buy-this-book (US)


10. Computer Software

 
1."Fundamentals of Software Engineering" by Mall B
“Fundamentals of Software Engineering” Book Review: The book provides an extensive coverage of various topics such as design, specification, verification, production, management, and tools in software engineering. It delves into crucial concepts such as object-oriented programming (OOP), Unified Modeling Language (UML), requirements analysis, software architecture, model checking, Goal-Question-Metric (GQM) and Z specification language. The book offers numerous solved and practical examples, enabling readers to apply the knowledge gained. It is a useful resource for software engineers seeking to enhance their understanding of software engineering.

Buy-this-Book (India) Buy-this-book (US)
 
2."Computer Programming in Fortran 77 (With an Introduction to Fortran 90)" by Rajaraman V
“Computer Programming in Fortran 77 (With an Introduction to Fortran 90)” Book Review: The book offers comprehensive insights and information on Fortran 77, a programming language that is widely utilized by scientists and engineers. It also includes an overview of the latest version of Fortran, Fortran 90, and how programs differ in this version. The book includes a wealth of solved examples and practical applications. It is recommended for anyone seeking an introduction to Fortran.

Buy-this-Book (India) Buy-this-book (US)
 
3."Computer Organization And Design :The Hardware And Software Interface 5/E" by JOHN L HENNESSY
“Computer Organization And Design :The Hardware And Software Interface 5/E” Book Review: This book covers a wide range of topics in computer systems and hardware, including tablet computers, cloud infrastructure, ARM and MIPS processors, computer arithmetic, assembly language, pipelining, and hierarchies. The book also delves into advanced topics such as parallelism, Intel Core i7, ARM Cortex A8, and NVIDIA Fermi GPU, providing real-world examples. The book is intended for undergraduate students in Computer Science, Computer Engineering, and Electrical Engineering courses in Computer Organization and Design. It can also serve as a reference for professional digital system designers, programmers, application developers, and system software developers.

Buy-this-Book (India) Buy-this-book (US)
 
4."Objective Computer Awareness" by Arihant Experts
“Objective Computer Awareness” Book Review: The book provides an introduction to various topics like computer architecture, I/O devices, computer memory, data representation, computer software and operating systems. It also covers Microsoft Windows, Microsoft Office, database concepts, data communication, networking, internet services and computer security. The book includes practice questions, solved examples and detailed synopses of previous year questions to aid in learning. It is intended for individuals seeking an introduction to these domains.

Buy-this-Book (India) Buy-this-book (US)
 
5."Theory of Computer Science: Automata, Languages and Computation" by Mishra K L P
“Theory of Computer Science: Automata, Languages and Computation” Book Review: The book delves into concepts such as automata, formal languages, computability, and complexity. The book also covers the pigeonhole principle, principle of induction, Kleene’s theorem, Turing machines, decidability and recursively enumerable languages, NP-complete problems, and quantum computation. Objective type questions, solved examples, and detailed solutions are included at the end of the book. This book is beneficial for undergraduate and postgraduate students of computer science and engineering, as well as those pursuing courses in computer applications.

Buy-this-Book (India) Buy-this-book (US)
 
6."Parallel Computers: Architecture and Programming" by V Rajaraman and C Siva Ram Murthy
“Parallel Computers: Architecture and Programming” Book Review: The book provides a comprehensive understanding of parallel computers, including their design and programming aspects. It explores emerging technologies like grid and cloud computing, as well as the utilization of multicore processors and instruction level parallel processing. Additionally, the book covers parallel algorithms and programming techniques, compiler transformations, operating systems, and their performance implications. Numerous numerical examples and solved problems enhance comprehension. Designed for final-year undergraduate students in computer science, engineering, and information technology, as well as working professionals, this book serves as an invaluable resource for gaining expertise in the field of parallel computing.

Buy-this-Book (India) Buy-this-book (US)
We have put a lot of effort into researching the best books on Computer Technology and came out with a recommended list and their reviews. If any more book needs to be added to this list, please email us. We are working on free pdf downloads for books on Computer Technology and will publish the download link here. Fill out this Computer Technology books pdf download" request form for download notification.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.