The Master of Science in Computer Science at the University of North Carolina at Chapel Hill is a 24-month program designed for students with a strong foundation in computer science or related fields. Applicants should have a minimum GPA of 3.0 out of 4.0 and a bachelor's degree in computer science, mathematics, engineering, or a closely related discipline. The program emphasizes core areas such as programming languages, algorithms, and systems.