Foundational C++ projects from Kent State Computer Science I: an ASCII maze game with random wall generation and a dynamic collection class with full value semantics.
-
Updated
Jun 2, 2026 - C++
Foundational C++ projects from Kent State Computer Science I: an ASCII maze game with random wall generation and a dynamic collection class with full value semantics.
RYUG Store: a multi-page e-commerce storefront front-end built with vanilla HTML, CSS, and JavaScript (Kent State Web Programming I).
Data structures built from scratch in C++ (Kent State CS II): an arbitrary-precision BigInt, a custom String class with a log parser, an infix-to-postfix assembler, and a source-code AST profiler, each with a unit-test suite.
C++ implementation of the Banker's deadlock-avoidance algorithm (Kent State Operating Systems): checks whether a resource request leaves the system in a safe state.
Data structures, STL, and Gang-of-Four design patterns in C++ (Kent State CS III): a custom chaining HashMap plus Singleton, Template Method, Factory, Bridge, Adapter, State, Decorator, Composite, Command, and Memento.
C++ producer-consumer synchronization (Kent State Operating Systems): bounded-buffer coordination using POSIX semaphores and shared memory.
A tree-walking interpreter for a small language in Python: tokenizer, recursive-descent parser, evaluator, and REPL. Added function calls, a math library, and a do-while loop.
Two-player networked Pong in C over TCP, using a line-based protocol designed from a course RFC, with ncurses terminal rendering.
Our group hackathon project at Kent Hack Enough hackathon 2016
To associate your repository with the kent-state topic, visit your repo's landing page and select "manage topics."