CS 101
An Introduction to Computational Thinking
Publisher Description
You do not need a degree of any type to understand computer science, nor do you need any mathematical skills greater than multiplying and dividing numbers. Not only are you smart enough to understand the fundamentals of computing, you have the ability to invent the basic structure of computer science.
Programming Problems: Advanced Algorithms
2013
Think Like a Programmer
2012
Python Essentials 1: The Official OpenEDG Python Institute beginners course with practical exercises – learn the basics of Python in seven days and pass the PCEP certification exam
2023
The Beauty of Computation
2013
Introduction to Computation and Programming Using Python, third edition
2021
Structure and Interpretation of Computer Programs
1984