cs research topics 1032860