How easy is it to get computer science internships/ research opportunities at Purdue?

Purdue is in a rural area so how and where do people get their CS internships? Also what year do people in CS typically get their internships in (i.e. Sophomore or Junior?)?
Thanks!!!