Designed and developed a custom University Registration System using manual linked list structures to manage students, courses, and enrollments without relying on built-in Java collections.
The system supports full student/course management, dynamic enrollment, sorting, and includes an undo/redo mechanism for enrollment actions using stacks.
Key features include:
-Manual implementation of singly linked lists for both students and courses
-Bidirectional enrollment tracking between students and courses
-Custom sorting algorithms for enrolled data
-Console-based UI with validation and clear user flow
-Undo/Redo functionality using stack data structures
Designed and developed a custom University Registration System using manual linked list structures to manage students, courses, and enrollments without relying on built-in Java collections. The system supports full student/course management, dynamic enrollment, sorting, and includes an undo/redo mechanism for enrollment actions using stacks. Key features include: -Manual implementation of singly linked lists for both students and courses -Bidirectional enrollment tracking between students and courses -Custom sorting algorithms for enrolled data -Console-based UI with validation and clear user flow -Undo/Redo functionality using stack data structures
(With my team)
Skills: Fileless Data Handling · Logic Development · Team Collaboration · Analytical Thinking · Data Structures · System Design · Manual Memory Management & Pointer Logic · Strong Understanding of Data Flow & Relationships · Problem Solving · Java Programming · Command-Line Interface (CLI) Design · Algorithm Design & Logic Building · Sorting Algorithms