<p>you don't NEED any skills. the people who go in there with massive experience just skip the intro classes. remember, people come to MIT from all over, and there's likely to be many people interested in comp sci who didnt have opportunities like you clearly did...
don't worry you have sufficient "experience" and skills.</p>