Research for CS undergrads

<p>hey guys, I am a CS sophomore right now and thinking of doing a research this summer. I am had many friends who have done internships but not research. I would be grateful if anyone could share their experiences of research in CS. I am particularly having difficulty in choosing a suitable topic, before I could talk to my mentor and write proposals.</p>