When trying to talk about 'testing out of' a university course or a level in DuoLingo, for example, I cannot find a suitable dictionary translation. All the dictionaries I'm familiar with only translate 'test out' as in 'try out', with results like 'ausprobieren' and 'versuchen'.
I, however, am looking for 'test out of' as in to skip some level by taking a test to prove that I do not need that course. For example, when I was in university, I wanted to take an advanced-level biology class. Most non-science major students would automatically need to take the lowest level, but I was sure that would be too easy for me. Thus, I asked the professor if I could test out of the lower level. That day, she gave me the final test for the lower-level class, I passed it, and I was able to move on to the higher level class without the normal prerequisite.
Are there any specific words or phrases in German to convey this idea?