research topics for lecture 2 8504656