Price loading...

Essential Computer Science: A Programmer’s Guide to Foundational Concepts

Price data last checked 103 day(s) ago - refreshing...

View at Amazon

Price History & Forecast

No Price Data Available

Price history will appear here once data is collected from Amazon.

Price Distribution

No price data available for histogram

Description

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 becomean 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

Product Specifications

Format
Paperback
Domain
Amazon UK
Release Date
12 June 2021
Listed Since
02 April 2021

Barcode

No barcode data available

Similar Products You Might Like

Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More
93% match

Introduction to Computational Thinking: Problem Solving, Algorithms, Data Structures, and More

£49.21 30 Jan 2026
Essential Computational Thinking: Computer Science from Scratch
93% match

Essential Computational Thinking: Computer Science from Scratch

Cognella Academic Publishing

£89.16 12 Dec 2025
Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)
93% match

Programming Languages: Principles and Paradigms (Undergraduate Topics in Computer Science)

Springer

£42.67 18 Feb 2026
Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)
93% match

Guide to Scientific Computing in C++ (Undergraduate Topics in Computer Science)

Springer

£29.51 15 Feb 2026
Target C#: Simple Hands-On Programming with Visual Studio 2022
93% match

Target C#: Simple Hands-On Programming with Visual Studio 2022

Apress

£43.22 24 Feb 2026
Thinking About Programs (ACM Books)
92% match

Thinking About Programs (ACM Books)

£41.32 01 Feb 2026
Exploring Computer Science with Scheme (Undergraduate Texts in Computer Science)
92% match

Exploring Computer Science with Scheme (Undergraduate Texts in Computer Science)

Springer

£28.54 11 Mar 2026
Computing with Data: An Introduction to the Data Industry
92% match

Computing with Data: An Introduction to the Data Industry

Springer

£73.75 23 Feb 2026
Computer Architecture: From the Stone Age to the Quantum Age
92% match

Computer Architecture: From the Stone Age to the Quantum Age

No Starch Press

£28.20 30 Jan 2026
COMPUTER PROGRAMMING - AN ALGORITHMIC APPROACH: Algorithmic Programming
92% match

COMPUTER PROGRAMMING - AN ALGORITHMIC APPROACH: Algorithmic Programming

LAP Lambert Academic Publishing

£69.00 01 Apr 2026
Essentials of Cloud Computing
92% match

Essentials of Cloud Computing

CRC Press

£85.00 21 Apr 2026
Computer Systems: An Embedded Approach (ELECTRONICS)
92% match

Computer Systems: An Embedded Approach (ELECTRONICS)

McGraw-Hill Education

£71.89 16 Apr 2026
Dive Into Systems: A Gentle Introduction to Computer Systems
92% match

Dive Into Systems: A Gentle Introduction to Computer Systems

No Starch Press

£46.55 17 Mar 2026
Essential Discrete Mathematics for Computer Science
92% match

Essential Discrete Mathematics for Computer Science

Princeton University Press

£49.11 18 Feb 2026
Cloud Computing Solutions Architect: A Hands-On Approach: A Competency-based Textbook for Universities and a Guide for AWS Cloud Certification and Beyond
92% match

Cloud Computing Solutions Architect: A Hands-On Approach: A Competency-based Textbook for Universities and a Guide for AWS Cloud Certification and Beyond

VPT

£31.50 26 Mar 2026
A First Course on Cloud-Based Microservices: A Competency-Based Textbook for Universities
92% match

A First Course on Cloud-Based Microservices: A Competency-Based Textbook for Universities

£42.12 07 Mar 2026
Computer Systems: A Programmer's Perspective, Global Edition
92% match

Computer Systems: A Programmer's Perspective, Global Edition

PEARSON EDUCATION

£76.35 07 Dec 2025
Beginning Ada Programming: From Novice to Professional
92% match

Beginning Ada Programming: From Novice to Professional

Apress

£37.26 16 Feb 2026
Computer Architecture and Organization: Fundamentals and Architecture Security
92% match

Computer Architecture and Organization: Fundamentals and Architecture Security

Springer

£44.38 04 Mar 2026
Cloud Native Architecture and Design: A Handbook for Modern Day Architecture and Design with Enterprise-Grade Examples
92% match

Cloud Native Architecture and Design: A Handbook for Modern Day Architecture and Design with Enterprise-Grade Examples

£42.67 12 Jan 2026
Learn to Program with Assembly: Foundational Learning for New Programmers
92% match

Learn to Program with Assembly: Foundational Learning for New Programmers

£43.49 15 Dec 2025
Foundations of Computer Science
92% match

Foundations of Computer Science

£38.99 08 Jan 2026
Programming Language Explorations
92% match

Programming Language Explorations

Chapman and Hall/CRC

£46.91 31 Jan 2026
Why Learn C: Go Behind the Curtain of Modern Systems with C23
92% match

Why Learn C: Go Behind the Curtain of Modern Systems with C23

Apress

£44.93 20 Feb 2026