An introductory textbook to Computer Science, focussing on a structured problem solving approach.
Code examples in:
- C
- C++
- C#
- Go
- Java
- JavaScript (Node.js)
- Python
You can run all the code examples in this book using GitHub Codespaces. Click the button below to open this repository in GitHub Codespaces. It will take a few minutes to build the environment, but once it's done you can run any of the code examples in the book. Note that you will need a GitHub login to use this feature.
The online version can be found at:
https://computer-based-problem-solving.readthedocs.io/en/latest/