(1) There is no make-up exam for this course, so you can only retake it!
(2) As long as there is a major offering this course this semester, you can take it again with them, and you don't have to wait until you take it with the next one, so you should ask the teacher or instructor if there are any other majors offering this course this semester, and if so, you can take it again with them.