<p>If you have that kind of experience, yea you could get placed out. I suggest you email the chair of the CS department, Mike Erlinger, at <a href="mailto:mike@cs.hmc.edu">mike@cs.hmc.edu</a> and explain your situation. He will tell you who to talk to and what to do to determine advanced placement.</p>