This project is a simple console-based course management system written in C++. It was originally developed as a university assignment to practice object-oriented programming and basic data management.
- Add new courses
- Search for a course by course code
- Update course information
- Display all courses
- Compare two courses by maximum enrollment
- Prevent duplicate course codes
- C++
- Object-Oriented Programming (OOP) concepts
Open your terminal in the project folder and run:
g++ main.cpp course.cpp -o course_manager
On Linux / macOS: ./course_manager
On Windows: course_manager.exe
- The program stores data in memory only (no file saving).
- Maximum number of courses is limited to 10.
- Input is handled through the console.
Rejan Toverlani