topic selection in engineering