How to motivate an undergrad class to do research when its not a course requirement?
I would say, as a teacher, you can allot a project as a mandatory part of course. This project should count towards the final evaluation of the course. You need to do a bit of design and planning about the project and research idea that you want to implement. Then you may divide the work among students based on their strengths and weaknesses. You may assign one group to the whole project and assign individual modules to the students or you may create many groups and each group an individual module. Once this phase of project is over, you will be able to assess the students by their research caliber and motivate the good students for further work, which may be another project with more intensity. In addition to this, you can motivate them to go to better universities and industries for project work. This will really broaden their outlook. They will start looking beyond getting some CGPA and grabbing a job. I hope I could give you some idea :P