Master of Science in Computer Science

The University of North Carolina at Chapel Hill

Chapel Hill, North Carolina, USA
Master of Science in Computer Science
Duration2 Years
LevelMasters Program
  • The M.S. curriculum is oriented toward the design and application of real computer systems and toward that portion of the theory that guides and supports the practice
  • The M.S. program prepares highly competent and broadly skilled practitioners
  • A majority of the master’s graduates work in the industry, in companies ranging from small start-up operations to government laboratories and large research and development corporations
  • At the end of the M.S. program of study, students must pass a comprehensive examination (this is a Graduate School requirement). The M.S. Comprehensive Examination tests the student’s mastery of graduate-level computer science material and supporting undergraduate content. The student may elect to take either a written or an oral comprehensive exam
Fees componentsAmount
Tuition & fees994379 INR
Hostel & Meals1245959 INR
Insurance162739 INR
Transportation171675 INR
Student Fees72727 INR
Books/Supplies117477 INR
Personal107223 INR
Total1877800 INR

Entry Criteria

Class 12thNo specific cutoff mentioned
Bachelors3.0 GPA
  • A baccalaureate degree (based on a four-year curriculum) is required, with a grade point average of at least B (3.0/4.0). most entering students have a GPA of more than 3.5. Entering students must have a substantial background in both mathematics and computer science. This background normally includes at least six-semester courses in mathematics and six in computer science. University consider knowledge of the following subjects to be essential preparation for the graduate program
    • differential and integral calculus;
    • discrete mathematics: sets, relations, functions, algebra;
    • linear algebra or matrix theory;
    • mathematical probability, preferably calculus-based;
    • structured programming techniques;
    • data structures and abstract data types;
    • computer organization.Entering students must have a substantial background in both mathematics and computer science. This background normally includes at least six-semester courses in mathematics and six in computer science. We consider knowledge of the following subjects to be essential preparation for our graduate program
  • Most entering students have studied all but two or three of the following subjects, which are required preparation for our graduate program:
    • design and analysis of algorithms;
    • formal languages and automata theory;
    • databases;
    • operating systems;
    • compilers;
    • digital logic techniques;
    • numerical computing methods;
    • programming languages;
    • software engineering.
  • Students who are admitted but who have not completed all the requirements must complete them after admission. Preference is given to applicants who are solidly prepared, especially in mathematics
ExamsTOEFL: 90

IELTS: 7

GRE: Accepted

High scores on all three parts of the General Aptitude Test of the Graduate Record Examination are also recommended: a minimum of 80th percentile on the verbal section, 90th percentile on the quantitative section, and 90th percentile on the analytical section or a minimum of 5 on the analytical writing section


Additional info
  • Applicants who have received or will receive a degree from an accredited university where English is the sole language of instruction may qualify for an ELP exemption
Contact form
Enquiry