CourseDetails is a functional component that renders a form for course details. It checks if the course code already exists and displays appropriate messages.