Update a field in a list with a new value

Hi All,
In User thing I have a field that is a list and has the ‘Universities’ (which is a different thing). When the User updates his University in case this is not in the list (which is another thing) I want to be updated with the new University.
How can this be done?

Thanks,
Vangelis

Just add it to the list

Obviously I have to add it in the list. As the User is in a different Data Type (User) and Universities are in Data Type (Universities) the question is which is the best practise. Eg by a workflow that 1st step update Data Type Universities and 2nd Step Update User? Anything better?

Thanks

I’m not sure what you’re asking?..