Book picks similar to
An Introduction to Programming Using Python by David I. Schneider
textbooks
uni
cs
informatics
The Official Guide to the GRE General Test
Educational Testing Service - 2016
It's packed with everything you need to do your best on the test--and move toward your graduate or business school degree.Only ETS can show you exactly what to expect on the test, tell you precisely how the test is scored, and give you hundreds of authentic test questions for practice! That makes this guide your most reliable and accurate source for everything you need to know about the GRE revised General Test.No other guide to the GRE General Test gives you all this: - Four complete, real tests--two in the book and two on CD-ROM - Hundreds of authentic test questions--so you can study with the real thing - In-depth descriptions of the Verbal Reasoning and Quantitative Reasoning measures plus valuable tips for answering each question type- Quantitative Reasoning problem-solving steps and strategies to help you get your best score - Detailed overview of the two types of Analytical Writing essay tasks including scored sample responses and actual raters' comments
Everything you need to know about the test, straight from the test makers!
Signal Processing and Linear Systems
B.P. Lathi - 2000
Based on B. P. Lathi's widely used book, Linear Systems and Signals, it features additional applications to communications, controls, and filtering as well as new chapters on analog and digital filters and digital signal processing. Lathi emphasizes the physical appreciation of concepts rather than the mere mathematical manipulation of symbols. Avoiding the tendency to treat engineering as a branch of applied mathematics, he uses mathematics to enhance physical and intuitive understanding of concepts, instead of employing it only to prove axiomatic theory. Theoretical results are supported by carefully chosen examples and analogies, allowing students to intuitively discover meaning for themselves.
How to read and do proofs
Daniel Solow - 1982
Shows how any proof can be understood as a sequence of techniques. Covers the full range of techniques used in proofs, such as the contrapositive, induction, and proof by contradiction. Explains how to identify which techniques are used and how they are applied in the specific problem. Illustrates how to read written proofs with many step-by-step examples. Includes new, expanded appendices related to discrete mathematics, linear algebra, modern algebra and real analysis.
Python Crash Course: A Hands-On, Project-Based Introduction to Programming
Eric Matthes - 2015
You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders-inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.As you work through Python Crash Course, you'll learn how to: Use powerful Python libraries and tools, including matplotlib, NumPy, and PygalMake 2D games that respond to keypresses and mouse clicks, and that grow more difficult as the game progressesWork with data to generate interactive visualizationsCreate and customize simple web apps and deploy them safely onlineDeal with mistakes and errors so you can solve your own programming problemsIf you've been thinking seriously about digging into programming, Python Crash Course will get you up to speed and have you writing real programs fast. Why wait any longer? Start your engines and code!
Action Research
Ernest T. Stringer - 1996
Updated web links and expanded appendices provide cutting edge information on action research along with new case studies and examples.
Catching Babies
J.D. Kleinke - 2011
Two ends of the same spectrum. And sometimes the only person standing between is a tired, overworked resident with personal problems of her own.Welcome to the world of Catching Babies. In the halls of a busy metropolitan teaching hospital, a group of OB/GYN doctors complete their residencies and embark on ambitious careers, all while trying to hold their lives together at the seams. Jay is running from a life he’s tried to leave behind, while Katie sacrifices everything she has to serve an endless parade of needy patients. Anna is out trying to save the world, while Tracy is trying to save twins dying in utero. Based on true stories from delivery rooms and labor decks, Catching Babies spins the doctors’ stories into a gripping mosaic of the obsessions, the anxieties, and the heroism of doctors who have chosen to preside over life’s greatest medical drama—high-risk childbirth.
Cracking the Coding Interview: 150 Programming Questions and Solutions
Gayle Laakmann McDowell - 2008
This is a deeply technical book and focuses on the software engineering skills to ace your interview. The book is over 500 pages and includes 150 programming interview questions and answers, as well as other advice.The full list of topics are as follows:The Interview ProcessThis section offers an overview on questions are selected and how you will be evaluated. What happens when you get a question wrong? When should you start preparing, and how? What language should you use? All these questions and more are answered.Behind the ScenesLearn what happens behind the scenes during your interview, how decisions really get made, who you interview with, and what they ask you. Companies covered include Google, Amazon, Yahoo, Microsoft, Apple and Facebook.Special SituationsThis section explains the process for experience candidates, Program Managers, Dev Managers, Testers / SDETs, and more. Learn what your interviewers are looking for and how much code you need to know.Before the InterviewIn order to ace the interview, you first need to get an interview. This section describes what a software engineer's resume should look like and what you should be doing well before your interview.Behavioral PreparationAlthough most of a software engineering interview will be technical, behavioral questions matter too. This section covers how to prepare for behavioral questions and how to give strong, structured responses.Technical Questions (+ 5 Algorithm Approaches)This section covers how to prepare for technical questions (without wasting your time) and teaches actionable ways to solve the trickiest algorithm problems. It also teaches you what exactly "good coding" is when it comes to an interview.150 Programming Questions and AnswersThis section forms the bulk of the book. Each section opens with a discussion of the core knowledge and strategies to tackle this type of question, diving into exactly how you break down and solve it. Topics covered include• Arrays and Strings• Linked Lists• Stacks and Queues• Trees and Graphs• Bit Manipulation• Brain Teasers• Mathematics and Probability• Object-Oriented Design• Recursion and Dynamic Programming• Sorting and Searching• Scalability and Memory Limits• Testing• C and C++• Java• Databases• Threads and LocksFor the widest degree of readability, the solutions are almost entirely written with Java (with the exception of C / C++ questions). A link is provided with the book so that you can download, compile, and play with the solutions yourself.Changes from the Fourth Edition: The fifth edition includes over 200 pages of new content, bringing the book from 300 pages to over 500 pages. Major revisions were done to almost every solution, including a number of alternate solutions added. The introductory chapters were massively expanded, as were the opening of each of the chapters under Technical Questions. In addition, 24 new questions were added.Cracking the Coding Interview, Fifth Edition is the most expansive, detailed guide on how to ace your software development / programming interviews.
Applied Multivariate Statistical Analysis
Richard A. Johnson - 1982
of Wisconsin-Madison) and Wichern (Texas A&M U.) present the newest edition of this college text on the statistical methods for describing and analyzing multivariate data, designed for students who have taken two or more statistics courses. The fifth edition includes the addition of seve
Strength Training Past 50
Wayne L. Westcott - 1997
In the third edition of this best-selling guide, you'll find these topics:- 83 exercises for free weights, machines, bands, and balls- 30 workouts for increasing size, endurance, and strength- Sport-specific programs for tennis, golf, cycling, running, and more- Eating plans and nutrition advice for adding lean muscle and losing fatStrength Training Past 50 will keep you active, healthy, and looking great with workouts and programs designed just for you.
Understanding Research: A Consumer's Guide
Vicki L. Plano Clark - 2009
This text helps develop in readers the skills, knowledge and strategies needed to read and interpret research reports and to evaluate the quality of such reports.
The Denisovans: The History of the Extinct Archaic Humans Who Spread Across Asia during the Paleolithic Era
Charles River Editors - 2020
Database Systems: The Complete Book
Jeffrey D. Ullman - 1999
Written by well-known computer scientists, this introduction to database systems offers a comprehensive approach, focusing on database design, database use, and implementation of database applications and database management systems. The first half of the book provides in-depth coverage of databases from the point of view of the database designer, user, and application programmer. It covers the latest database standards SQL:1999, SQL/PSM, SQL/CLI, JDBC, ODL, and XML, with broader coverage of SQL than most other texts. The second half of the book provides in-depth coverage of databases from the point of view of the DBMS implementor. It focuses on storage structures, query processing, and transaction management. The book covers the main techniques in these areas with broader coverage of query optimization than most other texts, along with advanced topics including multidimensional and bitmap indexes, distributed transactions, and information integration techniques.
CliffsNotes Math Review for Standardized Tests
Jerry Bobrow - 2010
Your guide to a higher math score on standardized tests*SATACT(R)ASVABGMAT(R)GRE(R)CBEST(R)PRAXIS I(R)GED(R) And More!Why CliffsNotes?Go with the name you know and trustGet the information you need-fast!About the Contents:IntroductionHow to use this bookOverview of the examsPart I: Basic Skills ReviewArithmetic and Data AnalysisAlgebraPart II: Strategies and PracticeMathematical AbilityQuantitative ComparisonData SufficiencyEach section includes a diagnostic test, explanations of rules, concepts withexamples, practice problems with complete explanations, a review test, and aglossary!Test-Prep Essentials from the Experts at CliffsNotes(R)For more test-prep help, visit CliffsNotes.com(R)*SAT is a registered trademark of the College Board, which was not involved inthe production of, and does not endorse, this product.
Python Pocket Reference
Mark Lutz - 1998
Hundreds of thousands of Python developers around the world rely on Python for general-purpose tasks, Internet scripting, systems programming, user interfaces, and product customization. Available on all major computing platforms, including commercial versions of Unix, Linux, Windows, and Mac OS X, Python is portable, powerful and remarkable easy to use.With its convenient, quick-reference format, "Python Pocket Reference," 3rd Edition is the perfect on-the-job reference. More importantly, it's now been refreshed to cover the language's latest release, Python 2.4. For experienced Python developers, this book is a compact toolbox that delivers need-to-know information at the flip of a page. This third edition also includes an easy-lookup index to help developers find answers fast!Python 2.4 is more than just optimization and library enhancements; it's also chock full of bug fixes and upgrades. And these changes are addressed in the "Python Pocket Reference," 3rd Edition. New language features, new and upgraded built-ins, and new and upgraded modules and packages--they're all clarified in detail.The "Python Pocket Reference," 3rd Edition serves as the perfect companion to "Learning Python" and "Programming Python."