To be eligible for Purdue University's Master of Science in Computer Science, applicants should possess a bachelor's degree in computer science or a closely related field, such as engineering, mathematics, or physics. A minimum cumulative GPA of 3.0 out of 4.0 is required. While the GRE is optional, submitting scores can strengthen your application. Proficiency in core computer science areas—programming, data structures, algorithms, operating systems, and computer architecture—is expected.