Survey on students' perception on course quality