Admission is competitive among students who fulfill admission requirements for graduate study at the Computer Science Department of George Mason University.

Students seeking admission to the M.S. in Information Systems, the M.S. in Information Security and Assurance, or the M.S. in Software Engineering programs must satisfy the following requirements: 

  • Applicants must hold a four-year (120-credit) baccalaureate degree from an accredited institution 
  • Have a cumulative grade point average of 3.0 for the last two years of undergraduate work (60 credits).
  • Submit transcripts of all post-secondary education.  Unofficial copies of transcripts are acceptable for application review. However, upon admission, applicants will need to provide official transcripts before enrolling in the program.
  • Submit two letters of recommendation from people directly knowledgeable of the applicant’s professional and academic competence, a one-page goals statement, and a work résumé.
  • Complete the self-evaluation section of the online application. This information is used by the admissions committee to assess an applicant’s academic preparation for the MS program. Students with some deficiencies in preparation may be admitted provisionally pending completion of foundation courses required for the program. 
  • International students must submit an official GRE General test score report. The GRE is waived for applicants with a US Bachelor's degree or higher.
  • TOEFL or IELTS is required of all applicants whose native language is not English, and who have not received a degree from a university in the United States, Canada, United Kingdom, Australia, or New Zealand.

Foundation Requirements

To ensure that students have an adequate background in mathematical methods and computer science, the program requires the following four foundation courses, or their equivalents: INFS 501 - Discrete and Logical Structures for Information SystemsINFS 515 - Computer Organization Course and Operating SystemsINFS 519 - Program Design and Data Structures, and SWE 510 - Object-Oriented Programming in Java.

Prospective students are asked to complete the self-evaluation section of the online application, indicating whether previously taken courses may satisfy these foundation requirements. On acceptance, students are advised of the necessary foundation courses to be satisfactorily completed to meet this requirement. Foundation courses do not earn credit toward the MS degree; however, they must be successfully completed with a grade of B or better before enrolling in the core curriculum.

Students may test out to indicate that they have the requisite knowledge for those foundations courses. The exams are given before classes begin in January and August, and can only be taken once. Students failing any one of the exams must take the equivalent course before enrolling in the core curriculum courses.