Para gerar a lista de alunos e tutores de um curso com informação de qual turma / grupo estão vinculados, basta executar o seguinte comando SQL:
SELECT u.id,u.firstname,u.lastname,u.email,r.shortname,g.name AS groupname FROM mdl_groups_members m INNER JOIN mdl_groups g ON g.id=m.groupid INNER JOIN mdl_user u ON u.id=m.userid INNER JOIN mdl_role_assignments rs ON rs.userid=m.userid INNER JOIN mdl_role r ON rs.roleid=r.id INNER JOIN mdl_context e ON rs.contextid=e.id WHERE e.contextlevel=50 AND g.courseid=e.instanceid AND g.courseid=?
Passe o parâmetro id do curso em g.courseid=2