Topology


James R. Munkres - 1975
    Includes many examples and figures. GENERAL TOPOLOGY. Set Theory and Logic. Topological Spaces and Continuous Functions. Connectedness and Compactness. Countability and Separation Axioms. The Tychonoff Theorem. Metrization Theorems and paracompactness. Complete Metric Spaces and Function Spaces. Baire Spaces and Dimension Theory. ALGEBRAIC TOPOLOGY. The Fundamental Group. Separation Theorems. The Seifert-van Kampen Theorem. Classification of Surfaces. Classification of Covering Spaces. Applications to Group Theory. For anyone needing a basic, thorough, introduction to general and algebraic topology and its applications.

Understanding Human Behavior and the Social Environment


Charles Zastrow - 1987
    Now available with a personalized online learning plan, this social work-specific book looks at lifespan through the lens of social work theory and practice. The authors use an empowerment approach to cover human development and behavior theories within the context of family, organizational, and community systems. Using a chronological lifespan approach, the authors present separate chapters on biological, psychological, and social impacts at the different lifespan stages with an emphasis on strengths and empowerment.

Theory and Practice of Counseling and Psychotherapy


Gerald Corey - 2004
    Reviewed by 27 of the field's leading experts, Corey's Seventh Edition covers the major concepts of counseling theories, shows students how to apply those theories in practice, and helps them learn to integrate the theories into an individualized counseling style. Incorporating the thinking, feeling, and behaving dimensions of human experience, Corey offers an easy-to-understand text that helps students compare and contrast the therapeutic models. This book is the center of a suite of products that include a revised student manual, a revised casebook, a companion text, and an all-new CD-ROM.

The Norton Anthology of English Literature, Volume 2: The Romantic Period through the Twentieth Century


M.H. AbramsKatharine Eisaman Maus - 1962
    Under the direction of Stephen Greenblatt, General Editor, the editors have reconsidered all aspects of the anthology to make it an even better teaching tool.

Statistical Methods for Psychology


David C. Howell - 2001
    This book has two underlying themes that are more or less independent of the statistical hypothesis tests that are the main content of the book. The first theme is the importance of looking at the data before formulating a hypothesis. With this in mind, the author discusses, in detail, plotting data, looking for outliers, and checking assumptions (Graphical displays are used extensively). The second theme is the importance of the relationship between the statistical test to be employed and the theoretical questions being posed by the experiment. To emphasize this relationship, the author uses real examples to help the student understand the purpose behind the experiment and the predictions made by the theory. Although this book is designed for students at the intermediate level or above, it does not assume that students have had either a previous course in statistics or a course in math beyond high-school algebra.

Real World Haskell: Code You Can Believe In


Bryan O'Sullivan - 2008
    You'll learn how to use Haskell in a variety of practical ways, from short scripts to large and demanding applications. Real World Haskell takes you through the basics of functional programming at a brisk pace, and then helps you increase your understanding of Haskell in real-world issues like I/O, performance, dealing with data, concurrency, and more as you move through each chapter. With this book, you will:Understand the differences between procedural and functional programming Learn the features of Haskell, and how to use it to develop useful programs Interact with filesystems, databases, and network services Write solid code with automated tests, code coverage, and error handling Harness the power of multicore systems via concurrent and parallel programming You'll find plenty of hands-on exercises, along with examples of real Haskell programs that you can modify, compile, and run. Whether or not you've used a functional language before, if you want to understand why Haskell is coming into its own as a practical language in so many major organizations, Real World Haskell is the best place to start.

Educational Psychology


John W. Santrock - 2000
    With richly evocative classroom vignettes provided by practicing teachers, as well as the most case studies - three per chapter - of any Introductory text, Santrock's Educational Psychology helps students think critically about the research basis for best practices. Additionally, Santrock's hallmark Learning System organizes the content into manageable chunks to support retention and mastery, and makes it much more likely that students will have an engaging and successful course experience.

The Cambridge Encyclopedia of the English Language


David Crystal - 1995
    Rarely has a book so packed with accurate and well researched factual information been so widely read and popularly acclaimed. It has played a key role in the spread of general interest in language matters, generating further publications and broadcasting events for an avid audience. Its First Edition appeared in hardback in 1995 and a revised paperback in 1997. There have been numerous subsequent updated reprintings; but this Second Edition now presents an overhaul of the subject for a new generation of language-lovers and of teachers, students and professional English-users concerned with their own linguistic legacy.The book offers a unique experience of the English language, exploring its past, present and future. David Crystal systematically explains the history, structure, variety and range of uses of English worldwide, employing a rich apparatus of text, pictures, tables, maps and graphics.The length of the Second Edition has increased by 16 pages and there are 44 new illustrations, a new chapter, extensive new material on world English and Internet English, and a complete updating of statistics, further reading suggestions and other references throughout the book.

Clean Architecture


Robert C. Martin - 2017
    "Uncle Bob" Martin shows how to bring greater professionalism and discipline to application architecture and design.As with his other books, Martin's Clean Architecture doesn't merely present multiple choices and options, and say "use your best judgment": it tells you what choices to make, and why those choices are critical to your success. Martin offers direct, no-nonsense answers to key architecture and design questions like:What are the best high level structures for different kinds of applications, including web, database, thick-client, console, and embedded apps?What are the core principles of software architecture?What is the role of the architect, and what is he/she really trying to achieve?What are the core principles of software design?How do designs and architectures go wrong, and what can you do about it?What are the disciplines and practices of professional architects and designers?Clean Architecture is essential reading for every software architect, systems analyst, system designer, and software manager — and for any programmer who aspires to these roles or is impacted by their work.

Hacking: The Art of Exploitation


Jon Erickson - 2003
    This book explains the technical aspects of hacking, including stack based overflows, heap based overflows, string exploits, return-into-libc, shellcode, and cryptographic attacks on 802.11b.