Language : English
Published : 2013-03-18
Pages : 748
Data Structures and Algorithms in Python
Based on the authors’ market leading data structures books in Java and C++, this book offers a comprehensive, definitive introduction to data structures in Python by authoritative authors. Data Structures and Algorithms in Python is the first authoritative object-oriented book available for Python data structures. Designed to provide a comprehensive introduction to data structures and algorithms, including their design, analysis, and implementation, the text will maintain the same general structure as Data Structures and Algorithms in Java and Data Structures and Algorithms in C++. Begins by discussing Python’s conceptually simple syntax, which allows for a greater focus on concepts. Employs a consistent object-oriented viewpoint throughout the text. Presents each data structure using ADTs and their respective implementations and introduces important design patterns as a means to organize those implementations into classes, methods, and objects. Provides a thorough discussion on the analysis and design of fundamental data structures. Includes many helpful Python code examples, with source code provided on the website. Uses illustrations to present data structures and algorithms, as well as their analysis, in a clear, visual manner. Provides hundreds of exercises that promote creativity, help readers learn how to think like programmers, and reinforce important concepts. Contains many Python-code and pseudo-code fragments, and hundreds of exercises, which are divided into roughly 40% reinforcement exercises, 40% creativity exercises, and 20% programming projects.
Out of stock
Company Accounting, 10th edition has been thoroughly updated to reflect the various and ongoing reforms as a result of Australia’s adoption of international financial reporting standards. Containing several all-new chapters, this edition provides an authoritative and reliable overview of the various changes required within the Framework and a selection of key accounting standards governing corporate entities. The text provides students with a comprehensive overview of the practice and principles of company accounting, and helps them develop the practical grounding to reinforce their understanding. The 10th edition presents essential ‘must know’ information on accounting for a corporate entity and the requirements for externally disclosing the financial position of the entity. Company Accounting, 10th Edition retains the hallmark features seen in previous editions of the title, including a high attention to detail, practical application of accounting standards, provision of a conceptual basis, and depth of analysis.
Bruce Goldstein’s COGNITIVE PSYCHOLOGY: CONNECTING MIND, RESEARCH, AND EVERYDAY EXPERIENCE connects the study of cognition to your everyday life. A wealth of concrete examples and illustrations help you understand the theories of cognition-driving home both the scientific importance of the theories and their relevance to your daily life. This accessible book introduces you to landmark studies and cutting-edge research that define this fascinating field. To help you further experiment with and understand the concepts in the text, you can use COGLAB: THE ONLINE COGNITION LAB. Available at www.CengageBrain.com, COGLAB contains dozens of classic experiments designed to help you learn about cognitive concepts and how the mind works.
About the Author
BRUCE GOLDSTEIN is Associate Professor Emeritus of Psychology at the University of Pittsburgh and Adjunct Professor of Psychology at the University of Arizona. He has received the Chancellor’s Distinguished Teaching Award from the University of Pittsburgh for his classroom teaching and textbook writing. He received his bachelor’s degree in chemical engineering from Tufts University and his PhD in experimental psychology from Brown University; he was a postdoctoral fellow in the Biology Department at Harvard University before joining the faculty at the University of Pittsburgh. Bruce has published papers on a wide variety of topics, including retinal and cortical physiology, visual attention, and the perception of pictures. He is the author of SENSATION AND PERCEPTION, 9th Edition (Cengage, 2014), and the editor of the BLACKWELL HANDBOOK OF PERCEPTION (Blackwell, 2001) and the two-volume SAGE ENCYCLOPEDIA OF PERCEPTION (Sage, 2010).
For undergraduate or graduate business students. A balanced and holistic approach to business analytics Business Analytics, Second Edition teaches the fundamental concepts of the emerging field of business analytics and provides vital tools in understanding how data analysis works in today’s organizations. Students will learn to apply basic business analytics principles, communicate with analytics professionals, and effectively use and interpret analytic models to make better business decisions. Included access to commercial grade analytics software gives students real-world experience and career-focused value. Author James Evans takes a balanced, holistic approach and looks at business analytics from descriptive, and predictive perspectives.
A new edition of the #1 text in the Human Computer Interaction field! Hugely popular with students and professionals alike, Interaction Design is an ideal resource for learning the interdisciplinary skills needed for interaction design, human computer interaction, information design, web design and ubiquitous computing. This text offers a cross-disciplinary, practical and process-oriented introduction to the field, showing not just what principles ought to apply to interaction design, but crucially how they can be applied. An accompanying website contains extensive additional teaching and learning material including slides for each chapter, comments on chapter activities and a number of in-depth case studies written by researchers and designers.
About the Author
Interaction design can be defined as designing interactive products to support the way people communicate and interact in their everyday and working lives. To be successful, interaction designers will need a mixed set of skills drawn from psychology,human computer interaction, web design, computer science,information systems, and entertainment as well as an understanding of the desires and needs of people and the kinds of technology available. Interaction Design: beyond human computer interaction offers a cross-disciplinary, practical and process-oriented introduction to the field, showing not just what principles ought to apply to interaction design, but crucially how they can be applied. The fourth edition of this best-selling textbook has been substantially updated to reflect this dynamic and fast-moving field and includes: Wiley e-text featuring videos and Q&A New chapter Interaction Design in Practice Coverage of many new and traditional interfaces 25 new talking-head videos with HCI experts answering questions like has HCI gone too far? New section on emotional tech and automated emotion Coverage of AgileUX and the maker movement New sections on social interaction and social media Interaction Design is hugely popular with students and professionals alike. It is an ideal resource for learning the interdisciplinary skills needed for interaction design,human computer interaction, information design, web design,and ubiquitous computing. Accompanying the text is an extensive website at http://www.id-book.com which contains additional teaching and learning material including slides for each chapter, comments on chapter activities, and a number of in-depth case studies written by researchers and designers.