Crotts J Principles Of Computer Science An Invigorating,Hands-On Approach 2023

Torrent Details

Crotts J  Principles of Computer Science  An Invigorating,Hands-on Approach<span style=color:#777> 2023</span>Crotts J  Principles of Computer Science  An Invigorating,Hands-on Approach<span style=color:#777> 2023</span>

NAME
Crotts J Principles of Computer Science An Invigorating,Hands-on Approach 2023.torrent
CATEGORY
eBooks
INFOHASH
85e0f4bc64c1b016ae7b0f221cd8919fa94624b1
SIZE
12 MB in 1 file
ADDED
Uploaded on 20-10-2023 by our crawler pet called "Spidey".
SWARM
0 seeders & 0 peers
RATING
No votes yet.

Please login to vote for this torrent.


Description

Textbook in PDF format

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.
The primary target audience for this book is individuals who do not have a background in Computer Science. We assume that readers possess only high-school level knowledge of algebra, and for the majority of the text, we relax the requirement for trigonometry. While an interest in computing is preferred, it is not strictly necessary, as we aim to cultivate that interest through each successive chapter. The book is structured linearly, intending that readers progress from the beginning to the end in most cases. Those with a background in discrete math or some aspects of computer science, however, have the option to skip the first five chapters should they so choose. Similarly, programmers proficient in C may skip Chapter 5.2. By this point, our goal is that all readers are at least familiar with the topics presented, thereby leveling the playing field, so to speak.
Preface
A Computing Mindset
A Logic Primer
Data Structures
Formal Languages
Programming and Design
Interpretation
Functional Programming
Imperative Programming
Compilation
Memory Allocation
Event-Driven Programming
Bibliography

Discussion

Comments 0

Post Your Comment

Files in this torrent

FILENAMESIZE
Crotts J. Principles of Computer Science. An Invigorating,Hands-on Approach 2023.pdf11.7 MB

Alternative Torrents for 'Crotts Principles of Computer Science An InvigoratingHands Approach'.

There are no alternative torrents found.