Comment FU-Berlin (Score 1) 386
I studied CS at FU-Berlin,
the program can be quite demanding, but it's very good. Some courses are taught in English,
and in those courses you can write the exams in either German or English. If you're
just going to spend a semester abroad, you may be able to get away with taking all
your courses in English.
You'll inevitably need to learn some German though, if only for social life (even though
many people are fluent in English), but the effort may well be worth it.
There is also a welcoming Linux geek society
at the faculty.
Oh, and Berlin is a very nice city. There's the typical tourist attractions, but also a large
and very active hacking community which naturally provides lots of entertainment for CS students (projects such as the CCC,
freifunk, C-base,
bootlab). Beware -- many students have been known to end
up stranded in these communities.
Check here for information about application procedures for students from abroad.