I guess it's possible to work 100% remotely, but in my experience most companies would like to meet you at least once before hiring you. I'm not saying it's impossible, but it's not easy as someone in college (unless you want to go the hire-me-for-a-dollar-or-two oDesk/... way, but in that case the experience isn't likely to help you land a good job).