Book picks similar to
Taking the Fear Out of Data Analysis: A Step-By-Step Approach by Adamantis Diamantopoulos
study-reading-list
2-small-office-b-1to3
coding
data-sci-viz
Nine Algorithms That Changed the Future: The Ingenious Ideas That Drive Today's Computers
John MacCormick - 2012
A simple web search picks out a handful of relevant needles from the world's biggest haystack: the billions of pages on the World Wide Web. Uploading a photo to Facebook transmits millions of pieces of information over numerous error-prone network links, yet somehow a perfect copy of the photo arrives intact. Without even knowing it, we use public-key cryptography to transmit secret information like credit card numbers; and we use digital signatures to verify the identity of the websites we visit. How do our computers perform these tasks with such ease? This is the first book to answer that question in language anyone can understand, revealing the extraordinary ideas that power our PCs, laptops, and smartphones. Using vivid examples, John MacCormick explains the fundamental "tricks" behind nine types of computer algorithms, including artificial intelligence (where we learn about the "nearest neighbor trick" and "twenty questions trick"), Google's famous PageRank algorithm (which uses the "random surfer trick"), data compression, error correction, and much more. These revolutionary algorithms have changed our world: this book unlocks their secrets, and lays bare the incredible ideas that our computers use every day.
First Aid for the Psychiatry Clerkship: A Student-To-Student Guide
Latha G. Stead - 2002
Its organization and thoroughness are unsurpassed, putting it above similar review books. Students who thoroughly read this book should have no trouble successfully completing their psychiatry clerkship and passing the shelf exam. As course director for the core psychiatry clerkship at my institution, I will recommend this book to students."--Doody's Review Service"First Aid for the Psychiatry Clerkship" gives you the core information needed to impress on the wards and pass the psychiatry clerkship exam. Written by students who know what it takes to succeed, and based on the national guidelines for the psychiatry clerkship, the book is filled with mnemonics, ward and exam tips, tables, clinical images, algorithms, and newly added mini-cases.Features Completely revised based on the psychiatry clerkship's core competencies Written by medical students who passed and reviewed by faculty for accuracy NEW integrated mini-cases illustrate classic patient presentations and/or commonly tested scenarios NEW illustrations and management algorithms Updated throughout with enhanced sections on medications, depression/anxiety, and child psychiatry Helps students hone in on the most important concepts for the clerkship and the examThe content you need to ace the clerkship: Section I: How to Succeed in the Psychiatry Clerkship Section II: High-Yield Facts; Examination and Diagnosis; Psychotic Disorders; Mood Disorders; Anxiety and Adjustment Disorders; Personality Disorders; Substance-Related Disorders; Cognitive Disorders; Geriatric Disorders; Psychiatric Disorders in Children; Dissociative Disorders; Somataform and Factitious Disorders; Impulse Control Disorders; Eating Disordes; Disorders; Sleep Disorders; Sexual Disorders; Psychtherapies; Psychopharmacology; Legal Issues; Section III: Awards and Opportunities.
Successful Project Management (with Microsoft Project CD-ROM)
Jack Gido - 2008
Communication is also emphasized, with a focus on how to document and communicate project developments, both within and outside of the team. In-depth coverage of planning, scheduling and cost management is also provided. The authors' goal is to provide many cases that are fun and elicit interesting debates, and this edition includes new end-of-chapter cases. In addition, all new up-to-date Real World Project Management vignettes are included at the beginning and within each chapter, giving you a taste of how project management is practically applied in the workplace. Key points of each chapter are highlighted in Critical Success Factor boxes, providing an overview of the main ideas covered within the chapter. End-of-chapter materials contain questions and Internet exercises that allow you to apply the concepts covered in the chapter. Sprinkled throughout each chapter are boxed questions designed to test your comprehension of key concepts. A trial version of Microsoft Office Project 2007 is included for student use on class projects.
Davis's Drug Guide for Nurses
April Hazard Vallerand - 2012
BONUS! FREE DIGITAL ACCESS One-year subscription to DrugGuide.com, Davis's Drug Guide Online, powered by Unbound Medicine. You'll have access to over 1,100 monographs from your desktop, laptop, or any mobile device with a web browser. LIFE-SAVING GUIDANCE... AT A GLANCE Red tab for high alert medications, plus in-depth high alert and patient safety coverage Red, capitalized letters for life-threatening side effects Drug-drug, drug-food, drug-natural product interactions Pedi, Geri, OB, and Lactation cautions IV Administration subheads NEW! REMS (Risk Evaluation and Mitigation Strategies) icon Pharmacogenomic content Canadian-specific Much more! LEARNING, CARE PLANNING, AND PATIENT EDUCATION TOOLS Online at DavisPlus Interactive flash cards MORE! Audio podcasts Video clips Animations Schematic brain illustrations Much more!
From Mathematics to Generic Programming
Alexander A. Stepanov - 2014
If you're a reasonably proficient programmer who can think logically, you have all the background you'll need. Stepanov and Rose introduce the relevant abstract algebra and number theory with exceptional clarity. They carefully explain the problems mathematicians first needed to solve, and then show how these mathematical solutions translate to generic programming and the creation of more effective and elegant code. To demonstrate the crucial role these mathematical principles play in many modern applications, the authors show how to use these results and generalized algorithms to implement a real-world public-key cryptosystem. As you read this book, you'll master the thought processes necessary for effective programming and learn how to generalize narrowly conceived algorithms to widen their usefulness without losing efficiency. You'll also gain deep insight into the value of mathematics to programming--insight that will prove invaluable no matter what programming languages and paradigms you use. You will learn aboutHow to generalize a four thousand-year-old algorithm, demonstrating indispensable lessons about clarity and efficiencyAncient paradoxes, beautiful theorems, and the productive tension between continuous and discreteA simple algorithm for finding greatest common divisor (GCD) and modern abstractions that build on itPowerful mathematical approaches to abstractionHow abstract algebra provides the idea at the heart of generic programmingAxioms, proofs, theories, and models: using mathematical techniques to organize knowledge about your algorithms and data structuresSurprising subtleties of simple programming tasks and what you can learn from themHow practical implementations can exploit theoretical knowledge
Algorithms
Robert Sedgewick - 1983
This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.
Principles and Practice of Marketing
David Jobber - 1995
David Jobber’s clear writing style, engaging examples and comprehensive coverage of all the essential concepts combine to make this book a trusted and stimulating choice to support your course.This sixth edition is fully updated to offer a contemporary perspective on marketing, with the latest digital developments and ethical accountability emphasised throughout. You’ll find this book packed with examples of marketing practice in well-known companies, brought to life through real print, video and online advertising examples.
The Pragmatic Programmer: From Journeyman to Master
Andy Hunt - 1999
It covers topics ranging from personal responsibility and career development to architectural techniques for keeping your code flexible and easy to adapt and reuse. Read this book, and you'll learn how toFight software rot; Avoid the trap of duplicating knowledge; Write flexible, dynamic, and adaptable code; Avoid programming by coincidence; Bullet-proof your code with contracts, assertions, and exceptions; Capture real requirements; Test ruthlessly and effectively; Delight your users; Build teams of pragmatic programmers; and Make your developments more precise with automation. Written as a series of self-contained sections and filled with entertaining anecdotes, thoughtful examples, and interesting analogies,
The Pragmatic Programmer
illustrates the best practices and major pitfalls of many different aspects of software development. Whether you're a new coder, an experienced programmer, or a manager responsible for software projects, use these lessons daily, and you'll quickly see improvements in personal productivity, accuracy, and job satisfaction. You'll learn skills and develop habits and attitudes that form the foundation for long-term success in your career. You'll become a Pragmatic Programmer.
Effective Python: 59 Specific Ways to Write Better Python
Brett Slatkin - 2015
This makes the book random-access: Items are easy to browse and study in whatever order the reader needs. I will be recommending "Effective Python" to students as an admirably compact source of mainstream advice on a very broad range of topics for the intermediate Python programmer. " Brandon Rhodes, software engineer at Dropbox and chair of PyCon 2016-2017" It s easy to start coding with Python, which is why the language is so popular. However, Python s unique strengths, charms, and expressiveness can be hard to grasp, and there are hidden pitfalls that can easily trip you up. " Effective Python " will help you master a truly Pythonic approach to programming, harnessing Python s full power to write exceptionally robust and well-performing code. Using the concise, scenario-driven style pioneered in Scott Meyers best-selling "Effective C++, " Brett Slatkin brings together 59 Python best practices, tips, and shortcuts, and explains them with realistic code examples. Drawing on years of experience building Python infrastructure at Google, Slatkin uncovers little-known quirks and idioms that powerfully impact code behavior and performance. You ll learn the best way to accomplish key tasks, so you can write code that s easier to understand, maintain, and improve. Key features includeActionable guidelines for all major areas of Python 3.x and 2.x development, with detailed explanations and examples Best practices for writing functions that clarify intention, promote reuse, and avoid bugs Coverage of how to accurately express behaviors with classes and objects Guidance on how to avoid pitfalls with metaclasses and dynamic attributes More efficient approaches to concurrency and parallelism Better techniques and idioms for using Python s built-in modules Tools and best practices for collaborative development Solutions for debugging, testing, and optimization in order to improve quality and performance "
The Legal Environment of Business: Text and Cases
Frank B. Cross - 1991
The cases, content, and features of the exciting new ninth edition have been thoroughly updated to represent the latest developments in the business law environment. An excellent assortment of cases ranges from precedent-setting landmarks to important recent decisions, and ethical, global, and corporate themes are integrated throughout. In addition, numerous features and exercises help you master key concepts and apply what you've learned to real-world issues, and the book offers an unmatched range of support resources, including innovative online review tools.
Statistics Without Tears: An Introduction for Non-Mathematicians
Derek Rowntree - 1981
With it you can prime yourself with the key concepts of statistics before getting involved in the associated calculations. Using words and diagrams instead of figures, formulae and equations, Derek Rowntree makes statistics accessible to those who are non-mathematicians. And just to get you into the spirit of things. Rowntree has included questions in his argument; answer them as you go and you will be able to tell how far you have mastered the subject.
ASMP Professional Business Practices in Photography
American Society of Media Photographers - 1997
Up-to-the-minute coverage now includes digital assetmanagement; metadata standards; the role ofInternet, FTP, and e-mail technologies; the impactof media consolidation on assignment and stock photography;and much more. This indispensable guidecovers the full range of business and legal questionsthat photographers might have, with comprehensiveadvice from the ASMP, the foremost authorityin the field. In eleven in-depth chapters, morethan two dozen industry experts explore pricingand negotiating, ethics, rights in traditional andelectronic media, publishing, and much more. Businessand legal forms, checklists, and an extensivecross-media bibliography make this the one reference book that deserves a place on every successful photographer's bookshelf.• Covers all of today's most urgent issues in photography• Contributions from more than two dozenexperts, all professional photographers• 60,000 copies sold!
Building Machine Learning Systems with Python
Willi Richert - 2013
Negotiation: Readings, Exercises, Cases
Roy J. Lewicki - 1992
This edition explores the major concepts and theories of the psychology of bargaining and negotiation, and the dynamics of interpersonal and intergroup conflict and its resolution.
Linear Algebra Done Right
Sheldon Axler - 1995
The novel approach taken here banishes determinants to the end of the book and focuses on the central goal of linear algebra: understanding the structure of linear operators on vector spaces. The author has taken unusual care to motivate concepts and to simplify proofs. For example, the book presents - without having defined determinants - a clean proof that every linear operator on a finite-dimensional complex vector space (or an odd-dimensional real vector space) has an eigenvalue. A variety of interesting exercises in each chapter helps students understand and manipulate the objects of linear algebra. This second edition includes a new section on orthogonal projections and minimization problems. The sections on self-adjoint operators, normal operators, and the spectral theorem have been rewritten. New examples and new exercises have been added, several proofs have been simplified, and hundreds of minor improvements have been made throughout the text.