I'm an undergraduate in Computer Science who's has just completed his 2nd year. However I could not get an internship for the summer leaving me extremely tense about the future since there would be only one summer left (i.e., the summer of 2015 since I graduate in 2016).
I intend to apply to graduate schools in North America and Europe after my UG. However since I will have only one internship under my belt (assuming I bag one in summer 2015) will it put a damper on my prospects? Or is it the place of and quality of work done in my internship (coupled with good recommendation letters—which I doubt I will get) that would be far better than the number of internships under my belt?
I'm in the process of building a portfolio of real-life projects to demonstrate my skills and capabilities. I am also contributing code to open-source organisations in the next two months à la Google Summer of Code (however without the formal recognition) on a totally voluntary basis. Will that help in overcoming lack of an internship between my second and third year? What else can I do that can help me build a better application for graduate school?