Tips for what to do if you're a computer science major without an internship.

<p>I was recently given advice by a teacher that anyone whose intended major or currently majoring in computer science can do if they don't have any internship. The best thing is to work on open source projects on sites such as github. You can add these to your resume and they look great. For example you could fix some bugs in Wine and become an accredited Wine developer or add features to twitter bootstrap. Putting on your resume "Accredited Wine developer" or "Helped develop Twitter Bootstrap: Added these features..." is a great plus and shows you were active even though you weren't working. In fact this can be done by anyone with enough programming experience.</p>

<p>Yes work on open source projects etc… do some job shadowing… even create your own projects with some friends etc…</p>

<p>In fact creating a big project with 2 friends IMO is much more valuable than an internship. You get straight down to the nuts and bolts and have to manage everything external to the actual programming.</p>