To be eligible for the MS in Computer Science at Colorado School of Mines, international applicants should have a four-year bachelor's degree with a minimum GPA of 3.0 out of 4.0. Preferred academic backgrounds include Computer Science, Information Technology, or related fields. Prerequisite coursework must cover programming concepts, data structures, computer organization, software engineering, discrete mathematics, and two semesters of calculus. Applicants lacking these prerequisites may be admitted to the non-thesis MS program and can transition to the thesis track upon completion. The GRE is waived for all CS graduate applicants.