Student employment assignments provide you the opportunity to become familiar with IBM's organization, work style, culture and global reach. Salary is based upon the number of credits completed towards your degree. You must provide verification of credits, in writing, from your school, prior to assignment.
Co-op and internship programs are an important recruiting channel for IBM because they help us identify high-potential prospective employees. Participating students are often considered for repeat internships or a long-term commitment of regular employment. Our philosophy, simply stated, is recruit once, hire twice.
Intern or co-op — what's the difference?
As an intern, you will gain professional work experience with one of the
world's most innovative organizations. Typically, most interns work at
IBM during summers between academic sessions.
Co-ops are enrolled in a cooperative education program at an accredited four- or five-year college or university, pursuing a bachelor's or advanced degree. You can work any time of the year, including part-time, and can be enrolled in either a technical or non-technical discipline. Most managers prefer co-ops to work a six to seven month period, although there is flexibility within this requirement.
https://www-03.ibm.com/employment/us/un_interns_coops.shtml
For other opportunities see:
http://scholarships.fatomei.com/engineering-scholarships.html
http://scholarships.fatomei.com/summer-research-internships.html