Slashdot Mirror


Study Abroad For Computer Science Majors?

sbilstein writes "I'm currently a sophomore studying computer science with a penchant for international travel. While I do realize that the internet precludes the need for us geeks to travel farther than our desks, I'd still like to take a few courses taught in English or Spanish (the two languages I'm fluent in) somewhere outside of the country. The trouble is I can't go to just any school, because like any other engineering degree, I have to take technical courses every semester. So I need a school with a something at least similar to a computer science program in the states. Has anybody here from the US studied abroad while doing computer science? Was it worthwhile? Or anyone from outside the United States recommend a university program?"

5 of 386 comments (clear)

  1. Spanish and English by jawtheshark · · Score: 4, Insightful

    Come on? Isn't is obvious? Go for a semester in Spain. In Europe we do have real computer science courses. Northern America doesn't have a monopoly on that (And never had, if you think that you need to learn a bit history). Remember, Dijkstra was Dutch, Linus was Finnish and Alan Turing was British.

    --
    Ahhh...the great dumpster continuum. Many a free computer will be found there. -- sowth (748135)
  2. Re:Studying Abroad, or studying Computer Science? by pjt33 · · Score: 4, Insightful

    Nothing in the english/spanish world has the same opportunities in CS as the US, with few exceptions.

    Which leads into my question: where is he currently studying? If the answer is MIT then your exceptions, the big names in Europe, - Oxbridge; Imperial College, London; Complutense de Madrid - are options. If it's somewhere no-one outside his state has heard of, the suitable suggestions are considerably different.

  3. Re:India by frovingslosh · · Score: 3, Insightful

    India was my first thought also. Not only is turnabout fair play, but you're going to need the culture exposure and contacts if you hope to get a job in computer science.

    --
    I'm an American. I love this country and the freedoms that we used to have.
  4. Just do it. Go abroad, whatever you have to do. by trainsnpep · · Score: 3, Insightful

    I'm a senior CS student at Rice University who studied abroad the first semester of my sophomore year. The hoops you have to jump through to study abroad are worth it.

    You probably don't really need to take technical courses every semester: there may be a light one with courses you can put off. I had to take a 3 week summer course and adjust my schedule a bit, but I made it to Florence, Italy for a semester. If you absolutely cannot go abroad for a full semester, do a summer program or go after you graduate (I knew a kid who graduated, then still went abroad for the experience).

    Decide what school you want to go to based on whether you want to experience the culture or drink. A lot of the schools built for studying abroad have people who just go abroad to drink. I was at one of those schools although I would've liked more cultural things and less drinking. It's up to you.

    I took no technical courses while abroad. I actually fulfilled a number of university requirements (arts and social sciences).

    Make sure you clear all the courses you're going to take with your advisor: they should know you might be taking a semester off of CS. Make sure that you also get any classes you want to transfer approved beforehand. Get signatures.

    (It may actually be cheaper to go abroad if you're currently going to a private school. If you have scholarships, some of them may pay for you to go abroad)

    If you can't find some time to go, you don't want it bad enough. Feel free to contact me if you have any more specific questions.

    --
    --<Mike>--
  5. We still need to leave our desks by anothy · · Score: 3, Insightful

    While I do realize that the internet precludes the need for us geeks to travel farther than our desks...

    international travel would be a great way to realize how incredibly false this is. more likely than not, at some point you're going to end up doing something other than simply coding widgets from a spec (or from imagination). as soon as that happens, you need the experience that comes from getting away from your desk; preferably far away from your desk. on the mundane level, you'll almost certainly have to do something like turn customer requirements into specs and/or code; understanding the mindset of the person you're talking to is crucial there. or you might find yourself working with engineers in, or educated in, another country; again, understanding their mindset will make that go much better.
    beyond that, there's lots of good suggestions here. personally, i like the ones that take you outside your standard course work, even if it costs you an extra semester or two, but if you're bound and determined to do it all in an academic context, just ask your school; any sizable US school will have administration folks who can tell you what your best options are.

    --

    i speak for myself and those who like what i say.