Call for Chapters: Advanced Applications of Python Data Structures and Algorithms


MOHAMMAD GALETY, Catholic University in Erbil, Iraq
Arulkumar Natarajan, Assistant Professor in Computer Science at CHRIST (Deemed to be University), Bangalore, India, India
Sriharsha AV, Professor, MB University, Tirupathi, Andhra Pradesh,, United Kingdom

Call for Chapters

Proposals Submission Deadline: August 3, 2022
Full Chapters Due: October 16, 2022
Submission Date: October 16, 2022


Data structures are essential principles applicable to any programming language in computer science. Data structures may be studied more easily with Python than other programming languages because of their high level, interpretability, interactivity, and object-oriented Nature. Computers may store and process data at an extraordinary rate and with outstanding accuracy. Therefore, it is of the utmost importance that the data be efficiently stored and that it be able to be accessed promptly. In addition, data processing should take as little time as feasible while maintaining the highest possible level of precision. When software processes the data, data structures determine how the data is organized and stored in the computer's memory. It is essential to remember that the information on the hard drive as a component of permanent storage (such as relational tables, for example) is not referred to as data structures in this context. One definition of an algorithm is "a step-by-step collection of instructions for processing data for a particular purpose." To address a particular computing issue, an algorithm applies a variety of data structures that are consistent with itself. Using the Python programming language, we will go over essential topics of computer science that will be covered.


Assist in understanding and applying the fundamentals of data structures and their many implementations. Data structures play a critical role in creating efficient applications. To improve one's ability to solve problems by utilizing proper data formats. Upon successful completion of reading this textbook, students will have gained the ability to: Recognize and use the most fundamental types of data structures and algorithms. Be familiar with the advantages and disadvantages of various data structures. Use the proper data structure in the given problem's solution context. Improve your ability to program to address a particular problem. To distinguish between programmers and non-programmers, it is necessary to know about Data Structures and Algorithms.

Target Audience

This book is intended for computer science graduates and software professionals who want to learn Python programming and data structures in a step-by-step fashion.

Recommended Topics

• Python Introduction • Variables, Datatypes, and Operators • Lists • Tuples • Sets • Dictionaries • Functions & Lambda • Date and math functions • Arrays • Classes, objects, and inheritance • Iterators, scope, and modules • Regular Expressions • Try except user input and string formatting • File Handling • Numpy • Pandas • Scipy • Matplotlib • Big O Notation • Linked Lists • Stack • Queue • Graph • Trees • Sorting • Searching

Submission Procedure

Researchers and practitioners are invited to submit on or before August 3, 2022, a chapter proposal of 1,000 to 2,000 words clearly explaining the mission and concerns of his or her proposed chapter. Authors will be notified by August 17, 2022 about the status of their proposals and sent chapter guidelines.Full chapters are expected to be submitted by October 16, 2022, and all interested authors must consult the guidelines for manuscript submissions at prior to submission. All submitted chapters will be reviewed on a double-blind review basis. Contributors may also be requested to serve as reviewers for this project.

Note: There are no submission or acceptance fees for manuscripts submitted to this book publication, Advanced Applications of Python Data Structures and Algorithms. All manuscripts are accepted based on a double-blind peer review editorial process.

All proposals should be submitted through the eEditorial Discovery® online submission manager.


This book is scheduled to be published by IGI Global (formerly Idea Group Inc.), an international academic publisher of the "Information Science Reference" (formerly Idea Group Reference), "Medical Information Science Reference," "Business Science Reference," and "Engineering Science Reference" imprints. IGI Global specializes in publishing reference books, scholarly journals, and electronic databases featuring academic research on a variety of innovative topic areas including, but not limited to, education, social science, medicine and healthcare, business and management, information science and technology, engineering, public administration, library and information science, media and communication studies, and environmental science. For additional information regarding the publisher, please visit This publication is anticipated to be released in 2023.

Important Dates

August 3, 2022: Proposal Submission Deadline
August 17, 2022: Notification of Acceptance
October 16, 2022: Full Chapter Submission
November 29, 2022: Review Results Returned
January 10, 2023: Final Acceptance Notification
January 24, 2023: Final Chapter Submission


Mohammad Gouse Galety
Associate Professor, Department of Information Technology,
Catholic University in Erbil, Erbil, Kurdistan Region, Iraq

Arulkumar Natarajan
Assistant Professor in Computer Science at CHRIST (Deemed to be University), Bangalore, India

Sriharsha AV
Professor, MB University, Tirupathi, Andhra Pradesh,


Computer Science and Information Technology; Science and Engineering
Back to Call for Papers List