Of course, if you want something more complex that hits several tables/users/courses, you'll want a sql report, which does require some technical knowledge. But once it is written (ooohh, written), it runs easily.
Configurable reports block (plugin)
HOW THE HECK DO I USE THIS PLUGIN?
གྲོས་བསྟུན་འདི་བསྡམས་ཡོདཔ་ལས་ ལན་གསལ་བརྐྱབ་མི་ཚུགས་