Data Structure Sample for COP 2006, COP 3003, COP 2001 (Programming I & II and Programming Methodologies)
For incremental work with Students to understand Basic Data Structures, header files, Classes, and other basics of OOP structure. This sets up a course selection systems to build a schedule.
Made to show student growth from:
- Start at basic Procedural code with just Course and Person structure
- Move to Modular code using headers and classes
- Moves then to OOP code using Person as a base class for Students
- Finishes by adding Scheduler functionality using File Input/Output
Josiah Greenwell