Get Free Shipping on orders over $79
Principles of Computer Science : An Invigorating, Hands-on Approach - Joshua Crotts

Principles of Computer Science

An Invigorating, Hands-on Approach

By: Joshua Crotts

eText | 10 October 2023 | Edition Number 1

At a Glance

eText


$87.95

or 4 interest-free payments of $21.99 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Principles of Computer Science is an invigorating and rapid adventure that covers core introductory theoretical computer science topics, including discrete mathematics, logic, programming languages, and programming language pragmatics. Readers dive deep into the syntax and semantics of constructing a small yet usable programming language (interpreter) containing paradigms from functional and non-functional programming. Additionally, users will gain an understanding of compilation by writing functions that translate code written in their high-level language down to low-level machine language. Moreover, Crotts provides a perspective on event-driven programming, memory management via garbage collection, and much more. Principles of Computer Science assumes no prior programming experience— all topics are taught from scratch, making this a highly approachable and inclusive textbook.

on
Desktop
Tablet
Mobile

More in Computer Science

Amazon.com : Get Big Fast - Robert Spector

eBOOK

HBR Guide to Generative AI for Managers : HBR Guide - Elisa Farri

eBOOK