Is ASU an ideal university for a BTech graduate from India?

I am a final year BTech student looking to apply to ASU for a degree in Computer science. What unique opportunities or resources does Arizona State University offer to students pursuing a Master’s in Computer Science, particularly in terms of research facilities, industry connections, and hands-on project experiences?