/Programming-Abstractions-in-Cpp

Programming Abstractions in C++. Materials for a typical CS1 / CS2 course. Inspired by Stanford CS106B.

Primary LanguageC++GNU General Public License v3.0GPL-3.0

CS101: Programming Abstractions in C++

CS101: Programming Abstractions in C++ is an introduction to computer science, inspired by Stanford CS106 series. In particular, this course starts with C++ and contains topics which could be found in a typical CS1 / CS2 course.

This repo contains a CMake-version source code for the excellent book Programming Abstractions in C++ written by Eric Roberts.

Notes

All projects depend on the SimpleCxxLib library. For convenience, the library files are automatically downloaded for each project.

You can check the library here: The Simple C++ Libraries

Showcase

Maze Puzzle
Maze Puzzle