Good luck with the CS degree - good to hear about someone moving INTO the field instead of out of it. Experience will be a real problem for you - I would suggest looking at a bunch of open source projects, find one that looks interesting, and help out (as much as possible, in every way you can). That can go a long way to bridging the gap and having something really cool to talk about in an interview. Implementing a feature, fixing bugs, rewriting the users manual, fixing or adding things to the web site for it - whatever it is, that is GOLD in an interview. Shows you are motivated, like doing it, can jump in and solve problems - all great things smart people look for in employees. Be prepared to talk about it, explain why you did it the way you did, be able to defend your decision, and be able to accept valid criticism.