Data Structures using Python provides an introduction to design, analysis, and implementation of data structures using the powerful programming language, Python. This book is designed for a first course on the subject. It is written for the undergraduate engineering students of Computer Science, Information Technology, and allied disciplines.