To be eligible for the MS in Computer Science at Duke University, applicants must hold a bachelor's degree in Computer Science, Mathematics, Electrical and Computer Engineering, or a related field, with a minimum GPA of 3.0 out of 4.0. A strong foundation in calculus, discrete mathematics, data structures, algorithms, and proficiency in at least one high-level programming language is essential.