![](/wysiwyg/editor/images/smiley/msn/thumbs_up.gif)
![10 more flags than likes deactivates post.](/wysiwyg/editor/images/smiley/msn/thumbs_down.gif)
I went to grad school at U of M Twin Cities , for Computer Science. They have very good graduate program for computer science, and it is very competitive to get in . There are many active research programs with CS.
You are right, it is definitely very expensive. So that is why, there are hardly any nepali students for undergrad. But if you get in grad school you will have lot of opportunities for RA/TA.
If I were you, I would go to decent university and do really well and try to go in very good univeristies for grad school. I don't know how good is UTA for CS undergrad.
While doing undergrad,
i. Make sure you are involved with research with your professor or even do independet research.
ii. It will be nice if you can get some paper published in ACM, EEE or any good journal
I am telling this you this , because when you are in grad school, most of the students admitted are from good universities in China and India and they have very good fundamental knowledge of CS. Very good in C , or any programming language and you got to comepete with them.
Good luck and work hard. I am sure you will achieve your dream.