Computer Science Coursework
CPSC 221 Labs
A coursework repository for CPSC 221 at the University of British Columbia. The value here is not a flashy product, but disciplined practice with C++ data structures, memory, testing, and algorithmic thinking.
Period
Mar 2025
Stack
C++Data StructuresAlgorithmsDebugging
Motivation
The labs gave me a stronger foundation for understanding how higher-level software depends on lower-level implementation choices.
Links
Core Features
- Implements course lab exercises in C++.
- Practices data structures, algorithms, memory behavior, and debugging.
- Keeps coursework organized as a reference for later projects.
My Contribution
- Completed lab implementations and debugging work as part of the course.
- Used the repository to reinforce code organization in C++.
What I Learned
- Built stronger habits around reasoning about data structures.
- Practiced reading errors and debugging at a lower level than typical scripting projects.