Parab Publications

Foundations of Computer Science: Unveiling the Basics

Dr. Navdeep Kanwal and Dr. Ashok Kumar Bathla

FORMAT:

Paperback and e-book

ISBN

978-81-19585-62-5

DOI

doi.org/10.5281/zenodo.10969948

PAGES

132 pages

PRICE

Rs. 1000/- ($80)

DOWNLOAD PDF
About The Authors

Dr. Navdeep Kanwal, is working as Assistant Professor in the Department of CSE, Punjabi University, Patiala (Punjab), India. With a career spanning over 20 years, Dr. Kanwal has made significant contributions to research and education, particularly in the areas of Image Processing and Digital Forensics. He has authored more than 30 research articles, which have been published / presented in Indexed Journals and International Conferences. He is highly respected among colleagues and students alike for his dedication to advancing knowledge and fostering academic excellence at Punjabi University, a prestigious institution located in the heart of Patiala, Punjab.

Dr. Ashok Kumar Bathla, serving as an Assistant Professor (Computer Engineering) in the Yadavindra Department of Engineering, Punjabi University Guru Kashi Campus, Damdama Sahib, Talwandi Sabo, India, brings over two decades of dedicated service to academia. His profound expertise lies in the realms of Optical Character Recognition and Digital Image Processing, where his research endeavors have left a lasting impact. Dr. Bathla's scholarly contributions extend across more than 50 research articles and 2 Patents. Renowned for his commitment to knowledge dissemination and academic excellence, Dr. Bathla has also supervised more than 20 M. Tech. students.


About The Book

This book provides a comprehensive guide to the fundamental principles of computing, tracing its history from ancient devices to modern devices like smartphones and artificial intelligence. It explores computer architecture, organization, programming, data representation, storage, and manipulation, as well as networking and communication. The book aims to equip readers with the knowledge and skills needed to navigate the complexities of computing confidently. It covers the history, evolution, and key milestones that have shaped the field, as well as the core concepts of CPUs, memory systems, and input/output devices. The book also delves into the principles of programming and software development, introducing readers to the art and science of writing code. The book encourages curiosity and a lifelong passion for learning, aiming to inspire curiosity and marvel at the wonders of computing.



INSTAGRAM FEEDS

SIGN UP TO OUR NEWSLETTER