I am an international student pursuing my masters degree in computer science at a mid-low tier U.S. university. This is my second year and still I couldn't get in a research group and here usually profs. consider PhD students for research.
This program has a thesis option but it is not compulsory and it seems like professors and department is abusing this to get rid of spending time for MS students. The program is actually a taught MS, but it is disguised as a MS CS program. Some schools clearly mention that their program is not designed for research or thesis work. And still my schools web page talks about thesis work but I don't see a single student in my batch doing a thesis. Also the courses they offer are mostly advanced undergrad classes. I didn't come here to take the same classes which I did in my undergrad or I can learn from MIT OCW.
While choosing this program over others, their research focus was important for me and I was interested in doing a MS thesis. But now, I only have minor class projects which are far away from research. Probably, if I apply for a PhD my recommendation letters will not be strong as a result of this. My GPA is good, I am not a bad student but still whoever I talk with says "give some time". And time is passing.
I want to get involved with some research, what can I do outside this school ? Can I transfer to other program ? I am thinking of taking permission from school and not paying this semesters fees and applying for a transfer to a school where students really do a thesis work. If a get a masters degree from here can I find a research internship position as an international on student visa ?