I have been working as a software developer for over 18 years. I have, recently, decided to get a master degree in computer science from the United states Coz This will give me better opportunities in international companies as well as better knowledge. After many researches ,I have decided to apply for this university "Maharishi International University" in Iowa. Simply because it focus on practical training and this is what I need. After I got acceptance letter and I-20 from the university, I collect all required documents " Bank Statement, SEVIS,I-20, HR letter ....etc" And I Went for the Interview. The CO asked me three questions :
Q1- why do you want to study computer science?
answer: I have been working for 18 years in the field and I want to strength my knowledge and get better opportunities in my country.
Q2: Why Maharishi?
answer: I searched many schools and I find this one better because it provides the courses I am looking for
Q3: do you have friends in Maharishi
answer: currently no
Then the CO refused to give me visa. I asked why, he said because you are not suitable to work In USA.
I said "It is internship, not work"
He said" Change the school"
My question is, Why the CO refused the School? However, the school is Listed in the SEVIES
Does he have the right to ban international student from studying in a specific school even if it is Listed IN SEVIS?