To be eligible for the MS in Computer Science at the University of Arizona, international applicants should have a minimum undergraduate GPA of 3.2 out of 4.0, preferably in Computer Science or a closely related field. A strong foundation is expected in areas such as programming (e.g., C, C++, Java), data structures, algorithms, theory of computation, operating systems, machine architecture, and discrete mathematics. The GRE is optional for Fall admissions but is strongly recommended to enhance your application. Applicants lacking certain prerequisites may complete them before applying or as non-degree-seeking students