A professional degree is earned by