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:

Copyright © 2019–2023 Ian Finlayson
Licensed under a Creative Commons Attribution 4.0 International License.