# CS I: Foundational C++ Projects Wiki This wiki documents two labs from Computer Science I (CS13001) at Kent State, Fall 2022. The work is intro level and stands as I submitted it. ## Pages - [Maze Game](Maze-Game.md): generation, movement, and the win check. - [Collection Class](Collection-Class.md): the dynamic-array container and its copy control. - [Roadmap](Roadmap.md): known issues and follow-ups. ## About the code Each lab came with a header file and class interfaces written by the course instructor, Mikhail Nesterenko. I wrote the member function definitions and the programs that drive them. The dates in the file comments are the days I submitted each lab. ## Build You need a compiler with C++11 support. ```bash g++ -std=c++11 maze/*.cpp -o maze g++ -std=c++11 collection/*.cpp -o collection ``` ## License This project uses the MIT License. The full text lives in [LICENSE](../LICENSE) at the repo root. In short, you can reuse the code with attribution and without warranty.