Project 1: Student Roster (C++)

Description

This C++ project simulates a university student roster system. It loads student data, tracks their degree programs, validates email addresses, and allows efficient data lookups and removals using object-oriented design.

Project Files

.cpp Source Files
  • main.cpp
  • roster.cpp
  • student.cpp
.h Header Files
  • roster.h
  • student.h
  • degree.h
Click a file to view its contents here...

What I Learned

This was my introduction to object-oriented programming in C++. I learned how to use classes, encapsulation, header files, and constructor/destructor management to build structured and testable code.

← Back to Projects