Description
About the Book
Data structure and Basics of Algorithms is a book designed to equip students, educators and aspiring individuals with a comprehensive understanding of the core principles that drive efficient problem-solving in the field of computer science. This book presents well-structured contents that bridges theoretical concepts of data structures and algorithms with practical applications in C++ programming language. Equipped with easy-to-understand lessons, illustrative examples, and hands – on exercises, this book aims to develop both conceptual clarity and practical coding skills. Structured to support learners from beginner to advanced levels, the book covers a wide spectrum of topics, including arrays, linked lists, stacks, queues, trees, graphs, searching and sorting algorithms, as well as complexity analysis. In addition to building coding proficiency, this book places a strong emphasis on developing algorithmic thinking—helping learners cultivate the ability to break down problems, recognize patterns, and design optimized, logical solutions. Whether used as a textbook for coursework or as a self-study guide for technical interviews and competitive programming, this book is a reliable and enriching resource for mastering the fundamentals of data structures and algorithms.
About the Author
Dr. Chandan Jyoti Kumar received his Ph.D. in Computer Science from Gauhati University, Assam. He holds an M.Tech from NIT Jalandhar and a B.Tech from NIT Silchar. Dr. Kumar is currently an Assistant Professor in the Department of Computer Science and IT at Cotton University, Guwahati.
Dr. Sangita Baruah is the founding Head and Assistant Professor of the Department of Computer Science and Information Technology at Cotton University. Her areas of interest span across Cyber Security, Machine Learning, Computer Vision, and the application of Artificial Intelligence in healthcare systems.
Dr. Mayuri Sharma is currently serving as a Lecturer at NIELIT Guwahati, Assam. Her research interests lie at the intersection of Machine Learning, Image Processing and Deep Learning, with a particular focus on ML-based agricultural applications and Generative AI domains.
Supriya Borah is currently serving as a faculty member in Artificial Intelligence, Machine Learning and Data Science at Pragjyotishpur University, Assam. In her teaching role, she is passionate about guiding students in core areas of computer science, including Data Structures, Design and Analysis of Algorithms, Theory of Computation, Graph Theory, and Machine Learning.


Reviews
There are no reviews yet.