MindTapV2.0 for Lambert's Fundamentals of Python: Data Structures with 2021 Updates, 1 term Instant Access
By Kenneth Lambert
About your course materials
MindTap for Fundamentals of Python: Data Structures, 2e, V2 is created for computer programming students, hobbyists or professionals, the course introduces object-oriented design and data structures using the popular Python™ programming language, a comfortable, flexible vehicle for expressing ideas about computation. The MindTap presents a level of instruction that is ideal for readers with at least one semester of programming experience in an object-oriented language, such as Java™, C++ or Python™. Step-by-step instruction with focused exercises is ideal for both beginners or experts. This course covers the four main aspects of computing: programming basics, object-oriented programming, data structures, and the software development life cycle.
Related study tools
MindTapV2.0 for Lambert's Fundamentals of Python: Data Structures with 2021 Updates, 2 terms Instant Access
MindTap for Fundamentals of Python: Data Structures, 2e, V2 is created for computer programming students, hobbyists or professionals, the course introduces object-oriented design and data structures…
Frequently asked questions
How do I enroll in or join my course?
How do I redeem an access code, or what if my code isn't working?
Why can't I access my course?
Where can I find my eBook or textbook?
What if I don't have access to my course materials yet?
About this product
MindTap for Fundamentals of Python: Data Structures, 2e, V2 is created for computer programming students, hobbyists or professionals, the course introduces object-oriented design and data structures using the popular Python™ programming language, a comfortable, flexible vehicle for expressing ideas about computation. The MindTap presents a level of instruction that is ideal for readers with at least one semester of programming experience in an object-oriented language, such as Java™, C++ or Python™. Step-by-step instruction with focused exercises is ideal for both beginners or experts. This course covers the four main aspects of computing: programming basics, object-oriented programming, data structures, and the software development life cycle.
Interactive MindTap Reader (with embedded coding Snippets and animated videos): Online eBook reader containing the full content of the printed text. Students can highlight, take notes, search, and use the ReadSpeaker to enhance their experience. Readings are embedded with ungraded coding Snippets that allow students to practice as new concepts are introduced. Animated videos within the reading offer additional content from the author and help students visualize difficult concepts at the moment of learning.
Application Activities and Assessments: Exercises contain short-answer assessments that must be submitted for instructor grading; Reviewing the Basics are graded end-of-unit quizzes that assess student understanding at the completion of each unit.
IDE Lab Activities: Students can practice new language skills in a complete, online IDE, supporting terminal, console, Web, graphics, and GUI applications in a live coding sandbox. An ungraded prerequisite practice lab at the beginning of the course, ensures students are prepared to be successful in their coding experiences.
Pre- and Post-Assessments, Unit Tests, and Test Bank: Multiple-choice, auto graded assessments measure student mastery of new material and help instructors to gauge student understanding and progress. Using questions from the test bank, instructors can also build their own assessments.
Table of contents
- 1. Basic Python Programming.
- 2. An Overview of Collections.
- 3. Searching, Sorting, and Complexity Analysis.
- 4. Arrays and Linked Structures.
- 5. Interfaces, Implementations, and Polymorphism.
- 6. Inheritance and Abstract Classes.
- 7. Stacks.
- 8. Queues.
- 9. Lists.
- 10. Trees.
- 11. Sets and Dictionaries.
- 12. Graphs.
Resources
Instructor resources for this title can include manuals, test banks, educator guides, multimedia and companion sites. Sign in to see what is available.
Pricing and formats
MindTap
Give students content, practice, assignments, and AI support, with real-time insights to track their progress.
Give students more with Cengage Unlimited
Choose the Cengage content and Learning Platform that fit your course while giving students access to Cengage Learning Platforms and our entire eBook library with one subscription.
4-12 month student access

Still need support?




