What should i do to get into a ms program?

<p>Hi, i am currently studying an undergraduate degree in Industrial engineering in Peru. My school is one of the best in Peru, and i have excellent grades. (the grading system is different from U.S, its from a scale of 1-20, my average is 16.7)</p>

<p>I wanted to pursue a M.S in some other engineering field, i was thinking computer science, mechanical engineering or electrical engineering. </p>

<p>Do i have a chance to get into a graduate program for one of this? i was thinking that i would need to get a second BS from a university in the U.S (i want to study and eventually live in U.S). </p>

<p>The main problem is that my school gives it a business approach so the engineering coursers are not very sophisticated. </p>

<p>I love science, solving puzzles, finding to solutions for technical problems. I am NERD, thats why i wanted to study a master in science.</p>

<p>So what should i do? (i will be 22 when i graduate)</p>