Obtaining internships with relatively little coursework?

<p>After this past spring semester as a freshman, I switched my major from Biology to Cognitive Science/Computer Science (double major) but currently have little coursework to show for my coding ability.</p>

<p>From what I can tell it looks like by the time I have finished my sophomore year I will have learned (or at least be sufficiently exposed to) Java, HTML, C++, C, Python, in addition to mathematical-related concepts such as "proof principles and logics, functions and relations, induction principles, combinatorics and graph theory, as well as a rigorous grounding in writing and reading mathematical proofs", and introduction to software design.</p>

<p>Based on this, is it even plausible for me to apply to internships for Comp Sci students, or will my lack of coursework and experience ultimately hold me back?</p>

<p>You may not get an internship with Amazon, but it’s worth trying…</p>

<p>You’re facing a lot of competition from students with more classroom work and employers whom prefer upperclassmen. However, it’s not out of the question. Cast a wide net. Search. My niece just finished her freshman year and is at present working (receiving a paycheck) for a summer research project at a state flagship.</p>

<p>You should definitely apply. Your first internship may not be at the most famous company, but that’s not really that important. Also you should check of Gayle Laakmann’s “Cracking the Coding Interview” for a decent introduction to coding interviews.</p>

<p>Edit: I also suggest you find time to work on side projects and out them on GitHub (these don’t have to be big affairs, at least at first). The more evidence you have that you can code, the better. Also learning git is generally very useful.</p>

<p>Join a comp science group at your college, offer to tutor a fellow student, let your professors know you are looking for experience. All of these will allow you to put those key buzz works on your resume and let prospective employers know you are passionate about the subject matter.</p>