Course and news plugins where members can add content

I can’t seem to find course and news plugins where my members can add content. I would like to have a course management plugin, where my members can set up courses and display them. Also a news plugin where my members can upload their own news. Do anyone of you know plugins, that can do that. I really hope there are some solutions.