How can an undergraduate Computer Engineer start making publications before his Thesis?
Take classes from professors you'd like to do research with. Do really well. Ask good questions. Participate. Go by office hours and talk to the prof. Show interest. Try to read and understand their work. But don't be so persistent that you become annoying. You're looking for a personal fit as well as demonstrating your interest.