Essential Computer Science: A Programmer's Guide to Foundational Concepts
Language: English
Published by Apress, 2021
- First Edition
- Softcover
- Used

Seller: Books Liquidation, Sacramento, CA, U.S.A.Books Liquidation
AbeBooks seller since November 15, 2011
Condition: Used - Very good
US$ 24.98
Quantity: 1 available
Add to basketSeller Inventory # mon-uvg-1484271068
- Title
- Essential Computer Science: A Programmer's Guide to Foundational Concepts
- Author
- Crutcher, Paul D.
- Publisher
- Apress
- Publication year
- 2021
- Condition
- Very Good
- Binding
- Paperback
- Language
- English
- ISBN 10
- 1484271068
- ISBN 13
- 9781484271063
- Edition
- First Edition.
- Item weight
- 1 pound
Understand essential computer science concepts and skills. This book focuses on the foundational and fundamental concepts upon which expertise in specific areas can be developed, including computer architecture, programming language, algorithm and data structure, operating systems, computer networks, distributed systems, security, and more.
According to code.org, there are 500,000 open programming positions available in the US― compared to an annual crop of just 50,000 graduating computer science majors. The US Department of Labor predicted that there will be almost a million and a half computer science jobs in the very near future, but only enough programmers to fill roughly one third of these jobs.
To bridge the gap, many people not formally trained in computer science are employed in programming jobs. Although they are able to start programming and coding quickly, it often takes them time to acquire the necessary understanding to gain the requisite skills to become an efficient computer engineer or advanced developer.
What You Will Learn
- The fundamentals of how a computer works
- The basics of computer programming and programming paradigms
- How to write efficient programs
- How the hardware and software work together to provide a good user experience and enhance the usability of the system
- How computers can talk to each other
- How to ensure the security of the system
- The fundamentals of cloud offerings, implications/trade-offs, and deployment/adoption configurations
- The fundamentals of machine learning
Who This Book Is For
Computer programmers lacking a formal education in computer science, and anyone with a formal education in computer science, looking to develop a general understanding of computer science fundamentals
"Synopsis" may belong to another edition of this title.
About the Author
Paul D. Crutcher is Senior Principal Engineer at Intel Corporation and manages the Platform Software Architecture team in the Client Computing Group. He has worked at Intel for more than 25 years and has also worked at two smaller software companies. Paul has a degree in computer science, with expertise spanning software development, architecture, integration, and validation based on systems engineering best practices in multiple areas. He holds several patents and has written multiple papers and presentations.
Neeraj Kumar Singh is a Principal Engineer at Intel with more than 15 years of system software and platform design experience. His areas of expertise are hardware software co-design, system/platform architecture, and system software design & development. Neeraj is the lead author of two other books: System on Chip Interfaces for Low Power Design and Industrial System Engineering for Drones: A Guide with Best Practices for Designing, in addition to many other papers and presentations.
Peter Tiegs is Principle Engineer at Intel with 20 years of software experience. Inside Intel he often consults on DevOps topics such as build automation and source code branching. Over the last decade Peter evangelized continuous integration and delivery as well as agile practices at Intel. He has written software at all levels of the stack from embedded C code to VUE.js. His programming language of choice is Python.
"About the title" may belong to another edition of this title.
Books Liquidation
Sacramento, CA, U.S.A.
AbeBooks seller since November 15, 2011
Shipping rates within U.S.A.
| Item | 5 to 14 business days | 3 to 6 business days |
|---|---|---|
| First item | US$ 3.99 | US$ 8.99 |
Payment methods
Store description
Welcome to Books Liquidation, the used bookstore where great books meet unbeatable prices! We specialize in offering quality pre-owned books at wholesale prices, making it easier than ever to stock up on all your favorite titles. Our carefully curated selection spans across genres, including fiction, non-fiction, classics, history, self-help, children’s books, and so much more. At Books Liquidation, we believe that everyone deserves access to affordable reading. Our team personally inspects each book to ensure it’s in good condition, so you can enjoy incredible reads at a fraction of the price. Whether you're a book reseller, an avid reader, or simply love the charm of a great find, you'll discover something for everyone here.…
Specialty
Nonfiction and Fiction Mixed BooksSeller's business information
Books Liquidation
CA, U.S.A.
Terms of sale
We guarantee the condition of every book as it's described on the Abebooks web sites. If you're dissatisfied with your purchase (Incorrect Book/Not as Described/Damaged) or if the order hasn't arrived, you're eligible for a refund within 30 days of the estimated delivery date. If you've changed your mind about a book that you've ordered, please use the Ask bookseller a question link to contact us and we'll respond within 2 business days.
Shipping terms
Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.