What does "have discussed" imply in this sentence?

The module will incorporate a critical consideration of the concept of expertise and provide an opportunity for students to produce and have discussed their own communicative artefacts in the form of videos/blogs or other creative pieces.


I had to read it twice to understand the sense, but it means that the students will be able to produce their own artefacts and have them discussed (presumably by the tutor and other students).