More work on courses frame

also changed datatype of courses set to list of strings