How to Design Programs: An Introduction to Programming and Computing


Matthias Felleisen - 2001
    Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail--that are important for everyone, not just future computer programmers. The book exposes readers to two fundamentally new ideas. First, it presents program design guidelines that show the reader how to analyze a problem statement; how to formulate concise goals; how to make up examples; how to develop an outline of the solution, based on the analysis; how to finish the program; and how to test. Each step produces a well-defined intermediate product. Second, the book comes with a novel programming environment, the first one explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.All the book's support materials are available for free on the Web. The Web site includes the environment, teacher guides, exercises for all levels, solutions, and additional projects.A second edition is now available.

Principles of Foundation Engineering


Braja M. Das - 1984
    Das' Sixth Edition of PRINCIPLES OF FOUNDATION ENGINEERING maintains the careful balance of current research and practical field applications that has made it the leading text in foundation engineering courses. Featuring a wealth of worked-out examples and figures that help students with theory and problem-solving skills, the book introduces civil engineering students to the fundamental concepts and application of foundation analysis design. Throughout, Das emphasizes the judgment needed to properly apply the theories and analysis to the evaluation of soils and foundation design as well as the need for field experience. The sixth edition contains many new homework and worked-out problems.

All I Need to Know about Manufacturing I Learned in Joe's Garage: World Class Manufacuring Made Simple


William B. Miller - 1993
    All I Need to Know About Manufacturing I Learned in Joe's Garage: World Class Manufacturing Made Simple

Exploration Command


Doug Dandridge - 2014
    Short on every resource but the intelligence of their personnel, Exploration Command goes where no human has gone before, discovering new worlds, species and civilizations, pushing the boundaries of knowledge, and always on the lookout for new discoveries that could help the Empire in its struggle against the invader. In this volume are three novelettes about Exploration Command, the scientific part of the Fleet. In Retribution, a Command team finds a devastated alien civilization being aided by missionaries from the Empire. Or are they? In Timeless, an ancient derelict is found in a place where no ship should be. Does it hide the secrets to a technology the Empire has sought for over a thousand years? And in They Don't Care, alien species are being wiped out by a renegade race. Can a single two ship team stop them, or will more species go into the long night? For those readers of Exodus: Empires at War, these stories fill in some of the background of the Empire and add to the series. For newcomers, they are a great introduction to the series.

Analyzing the Analyzers


Harlan Harris - 2013
    

Software Tools


Brian W. Kernighan - 1976
    The programs contained in the book are not artificial, but are actual programs ae tools which have proved valuable in the production of other programs.Modern programming techniques such as structured programming and top-down design are emphasized and applied to every program. The programs are presented in a structured language called Ratfor ("Rational Fortran") which can be easily understood by anyone familiar with Fortran or PL/I, Algol, PASCAL, or similar languages. (Ratfor translates readily into Fortran or PL/I. One of the tools presented is a preprocessor to translate Ratfor into Fortran). All of the programs are complete and have been tested directly from the text. The programs are available in machine-readable form from Addison-Wesley.Software Tools is ideal for use in a "software engineering" course, for a second course in programming, or as a supplement in any programming course. All programmers, professional and student, will find the book invaluable as a source of proven, useful programs for reading and study. Numerous exercises are provided to test comprehension and to extend the concepts presented in the text.

The Starbuck Chronicles: The Complete 4-Book Collection


Bernard Cornwell - 2013
    The armies of North and South stand on the brink of America’s civil war. Nathanial Starbuck arrives in the capital of the Confederate South, where he enlists in an elite regiment. He is a northern boy fighting for the southern cause. But nothing can prepare him for the shocking violence to follow in the war which broke America in two.COPPERHEADNathanial Starbuck is a Copperhead: a northerner fighting for the rebel South in America’s Civil War. Expelled from the Faulconer Legion, Starbuck must travel a hard road before he can rejoin his comrades. His journey will take him through the savage prisons of Richmond, across the blood-sodden battlefields of Virginia, and into the deadly high command of the northern army.BATTLE FLAGThe epic battle for control of the Confederate capital continues through the hot summer of 1862. It’s a battle that Captain Nate Starbuck, a Yankee fighting for the Southern cause, has to survive and win.THE BLOODY GROUNDIt is late summer 1862 and the Confederacy is invading the United States of America.Nate Starbuck, a northern preacher’s son fighting for the rebel South, is given command of a punishment battalion – a despised unit of shirkers and cowards. His enemies expect it to be his downfall, as Starbuck must lead this ramshackle unit into a battle that will prove to be the bloodiest of the Civil War.

Murder and the Pantomime Cat


Lesley Cookman - 2018
    Among the cast is Clemency, an old acquaintance of Libby Sarjeant and Fran Wolfe. She is making her return to the professional stage, encouraged by her mother Dame Amanda Knight, whom Libby and Fran met on a previous adventure.But when one objectionable member of the cast is found dead, Dame Amanda and heavyweight of the English Stage, Sir Andrew McColl, call in Libby, Fran and their friends to prevent the wrong person being charged with murder and the Nethergate pantomime from turning into a disastrous melodrama.

Billionaire Bear Rancher Brothers: A Cowboy Bear Shifter Boxset


Maia Starr - 2020
    

Frostbite: Dimitri's Point of View


Gigi256 - 2014
    

The Dive: A Story of Love and Obsession


Pipin Ferreras - 2004
    A passionate romance immediately bloomed between the two, and their love was bonded by a shared fascination with and devotion to the ocean. When the couple moved back to Miami, Audrey took up the sport herself and quickly proceeded to break the female world record (115 meters). They soon became free diving's power couple, testing the limits of their wills and bodies by descending to unthinkable depths, training and touring together, encouraging and motivating each other.Then, on October 12, 2002, in a dive off the coast of the Dominican Republic, tragedy struck: Audrey's attempt to break the world record with a dive of 170 meters ended in her death. Suddenly, Pipín -- haunted by questions, reeling from the loss of his soul mate -- could no longer find solace in the sea that had always been his true home.Now, for the first time, Pipín tells his story. He shares the heart-pounding adventure and fierce competition that fuel the sport of free diving and his own addiction to it. He addresses the controversy that has followed him throughout his career and that spun out of control after Audrey's death. And he relates the haunting story of his relationship with Audrey -- a unique and complicated tale of love and obsession taken to extreme depths.

The R Book


Michael J. Crawley - 2007
    The R language is recognised as one of the most powerful and flexible statistical software packages, and it enables the user to apply many statistical techniques that would be impossible without such software to help implement such large data sets.

Structured Computer Organization


Andrew S. Tanenbaum - 1976
    The operation of a typical IBM PC clone is now described in detail at the chip level.

Nontechnical Guide to Petroleum Geology, Exploration, Drilling and Production


Norman J. Hyne - 1995
    Hyne provides an easy-to-understand explanation of complex topics with pictures, graphs and illustrations covering everything on how oil and gas is formed; how to find commercial quantities; how to drill, evaluate and complete a well; all the way through production and improved oil recovery.

The AI Delusion


Gary Smith - 2018
    The Computer Revolution may be even more life-changing than the Industrial Revolution. We can do things with computers that could never be done before, and computers can do things for us that could never be done before.But our love of computers should not cloud our thinking about their limitations.We are told that computers are smarter than humans and that data mining can identify previously unknown truths, or make discoveries that will revolutionize our lives. Our lives may well be changed, but not necessarily for the better. Computers are very good at discovering patterns, but are uselessin judging whether the unearthed patterns are sensible because computers do not think the way humans think.We fear that super-intelligent machines will decide to protect themselves by enslaving or eliminating humans. But the real danger is not that computers are smarter than us, but that we think computers are smarter than us and, so, trust computers to make important decisions for us.The AI Delusion explains why we should not be intimidated into thinking that computers are infallible, that data-mining is knowledge discovery, and that black boxes should be trusted.