A console-based student registration system developed as a collaborative Data Structures project.
The program simulates student enrollment and schedule management using core data structures and file I/O.
- Student lookup using recursive binary search
- Students stored in a dynamic array
- Course schedules implemented with linked lists
- Add and drop courses via a menu-driven interface
- Loads data from text files using file I/O
- C++
- Dynamic memory management (pointers)
- Linked lists
- Recursive binary search
- File input/output
This program reads from the following files:
Students.txtcourses.txt
These files must be located in the same directory as the executable.
- Clone the repository
- Open
Registration.slnin Visual Studio - Build and run the project
- This project was completed as a group assignment
- Focused on reinforcing core data structures and recursion