Provide the registered courses' names by undergraduate students with GPA of 3.7 and above.
Undergraduate students refers to type = 'UG'; GPA of 3.7 and above refers to gpa > 3.7;
SELECT DISTINCT T1.f_name FROM student AS T1 INNER JOIN registration AS T2 ON T1.student_id = T2.student_id INNER JOIN course AS T3 ON T2.course_id = T3.course_id WHERE T1.type = 'UG' AND T1.gpa > 3.7