Master of Computer Science-Track in Software Engineering

North Carolina State University

Raleigh, North Carolina, USA
Master of Computer Science-Track in Software Engineering
Duration1-1.5 Years
LevelMasters Program
  • The Masters Track in Software Engineering teaches students the skills necessary to build and maintain such software systems which help making our daily life easy
  • Topics include both an overview of software engineering and also in-depth topics, including software security, testing, and DevOps
  • Program has special focus on evidence-based practice
  • Program includes 3 research projects
Fees componentsAmount
Tuition & fees2345145 INR
Hostel & Meals815894 INR
Insurance95798 INR
Required Fees186469 INR
Campus Security Fee2197 INR
COE Program Enhancement Fee54930 INR
Books & Supplies62547 INR
Personal/Travel Expenses298819 INR
Total1516654 INR

Entry Criteria

Class 12thNo specific cutoff mentioned
BachelorsNo specific cutoff mentioned
  • Applicants are expected to be prepared for :
    • Mathematics: calculus (2 or 3 semesters), probability and statistics (typically at a junior or senior level), and discrete math. A course in linear algebra can also be helpful.
    • Programming and algorithmic thinking: 2 semesters of objected-oriented programming (Java, C++, or the like), and a course in data structures. A course in algorithm analysis / automata theory is worth considering.
    • Computer systems: a course on computer organization, and possibly a course on operating systems.
ExamsTOEFL: 80
  • Minimum cut off for all sections is 18

IELTS: 6.5
  • Minimum cut off for all sections is 6.5

GRE: Accepted
  • Average score is Verbal Reasoning 62%, Quantitative Reasoning 92%, and Analytical Writing 47%

Contact form