classes: lecturer. if there is software that illustrates the algorithms it would be better. curriculum. if there is software that illustrates the algorithms it would be better. facility. if there is software that illustrates the algorithms it would be better. general. if there is software that illustrates the algorithms it would be better.