Revised silly BA courses (7)
I believe the answer is:
syllabi
'courses' is the definition.
(I've seen this before)
'revised silly ba' is the wordplay.
'revised' indicates an anagram.
'silly'+'ba'='sillyba'
'sillyba' anagrammed gives 'SYLLABI'.
(Other definitions for syllabi that I've seen before include "Subjects for courses" , "Examination specifications" , "Course outlines" , "Details of courses" , "Programmes of studies" .)