The analysis and design of efficient data structures have long been acknowledged as a key component of the Computer Science curriculum. Tamassia and Goodrich‘s approach to this classic topic is grounded on the object-oriented paradigm as the framework of choice for the design of data structures. For every ADT presented
The popular Programming and Problem Solving with C++, 6th Edition, (ePub/PDF) remains the flawless introduction to C++, object-oriented programming, and software development available. Well-known author team Nell Dale and Chip Weems are careful to include all topics and rules put forward by the ACM/IEEE to make this textbook ideal for the one- or two-term CS1
CULTURE AND VALUES: A SURVEY OF THE WESTERN HUMANITIES, 8th edition, (PDF) takes you on a fascinating tour of some of the world’s most significant examples of music, art, literature, and philosophy from the beginnings of civilization to today. New features in this latest 8th edition are designed to make
Psychoanalysis is often associated with Sigmund Freud, but this comparison ignores the wide range of clinical practices, observational methods, general theories, and cross-pollinations with other disciplines that characterize contemporary psychoanalytic work. Central psychoanalytic concepts to do with unconscious motivation, primitive forms of thought, defence mechanisms, and transference form a backbone
Philosophers, criminologists, legal scholars, psychiatrists, and psychologists have long asked vital questions about punishment: What is its reason? What theories help us better comprehend its nature? Are there effective alternatives to punishment? Is punishment just? How can empirical data from the sciences help us better understand punishment? What are the