Common-Sense Computer Science


Exercises and supplementary content for the book A Common-Sense Guide to Data Structures and Algorithms published by The Pragmatic Programmers.


Get The Book!

Need to brush up on your algorithm skils?


A Common-Sense Guide to Data Structures and Algorithms makes these fundamental computer science easy to understand, without the need for any math or technical jargon. Working through the below exercises in conjuction with reading the book will help you gain the confidence you need to succeed at both making your code more efficient and nailing technical interviews.

Get Started!

Chapter Exercises


Read The Chapter

First, read the chapter from the book.

Do The Exercises

Each chapter has its own exercises that you can find below.

Let's Get In Touch!


Join the forum on The Pragmatic Programmers website to join in on the conversation about this book, or email Jay Wengrow, author of the book and this website directly.