homework
noun
uk/ˈhəʊmwɜːk/ usdo your homework
to study a subject or situation carefully so that you know a lot about it and can deal with it successfully:
The company working on the project had clearly done their homework on universal design issues.