I applied in-person. I interviewed at Iran University of Science and Technology
Interview
You get in there via a national exam and you need to be among top 10% students in math and engineering. The professors are very well educated and your major is chosen based on your grades in your national exam.