Exploring Computer Science


An Introduction with Python

This is the home page for my introductory computer science textbook. The book is intended for those with no experience with computer science at all. Its focus is on developing algorithms and solving problems. Python is used as the programming language.

The book is completely open and free under the Creative Commons Attribution 4.0 International license.

Table of Contents: