A Java-based application that simulates an academic course registration system.
- Role-based access (Students & Admins)
- Students submit course preferences, GPA, and prior coursework
- Admins manage course offerings and view enrollments
- CSV-backed data persistence
- Object-oriented, modular design
- Java
- CSV for data storage
- (Planned) JavaFX UI
Built to practice object-oriented programming and model a real-world university course registration workflow.