I'm currently doing EECS at Berkeley and am definitely a coder. I doubt Berkeley has any similar program, but nothing like that has ever come up--all of my internship talks and the like have been with the companies in question directly, leaving the university completely out of the loop.
Do you mean the internships in Berlin pay less than ones here, or just that internships do not pay too much in general? I think it would be a perfectly good compromise if I got to spend the summer abroad, especially if the cost of living is so much lower than here.
Coincidentally, this wouldn't be my first internship--I spent the summer at a company in San Mateo and now work part-time for a startup in San Francisco. I'm just getting tired of California.
I visited Berlin a couple of summers ago and loved it; I remember a calm city with very friendly people. I could definitely see myself moving to Germany at some point after graduating.