University hierarchy in drupal 7 I'm completely new to Drupal. I've been reading a lot of questions but I could not find anything that fits my needs. I need to create an internal site for my university. 

There is one person that is the university coordinator (UC). This person should be able to add a department coordinator (DC) in a way that there are two fields in the form: department name (text field) and the email of DC. After submitting the form a new user should be created with the username the same as name in the email (before @) with a random password that is sent to the email address. This user should be below UC in the hierarchy. DC then should be able to add institute coordinators (IC) the same way. Each DC should be able to manage their ICs. How can I set-up this scenario? Which modules should I install? Is it possible without writing code?
We need university coordinator role, we can create it in People &gt; Permissions &gt; Roles.
Next, we create department coordinator. We do it just like in first step.
University coordinator can make a new user and set a role to it. So we create user DC, set the e-mail dc@example.com and set the password loremipsum. Standalone Drupal has not possibility to generate a random password.


Then, to let department coordinator manage the insitute coordinators you should install Administer Users by Role. One problem - this module don't let you to manage content created by the users.