Student Profile Creation
Add a new student with: Name, Student ID, and Level (e.g., Undergraduate, Graduate)
Course Creation
Add new courses with: Course Code, Course Title, and Credits
Student Enrollment in Courses
Allow a student to enroll in available courses
Prevent duplicate course enrollments
View Registered Courses for a Student
List all courses that a student is enrolled in
Drop Course
Remove a course from a student's enrollment
View All Students / Courses
Display all registered students and/or all available courses