Get program details and class information. Complete from below.