Admission Requirements: Computer Science, M.S.

Thanks for your interest in the Computer Science, M.S. program.

View Admission requirements for the online program

Admission Requirements

  • B.S. degree or its equivalent from an accredited college or university in computer science, engineering, management, mathematics, information technology, liberal arts, and related areas.
    • If you have a degree in engineering, an accredited program is one that is accredited by the Engineering Accreditation Commission of the Accreditation Board for Engineering and Technology (ABET).
    • If you have completed degrees in computer science or a closely related field, an accredited program is one taken at a college that is regionally accredited, such as the Middle States Association of Colleges and Schools.
    • If you have an international baccalaureate degree or diploma which is equivalent to three years of undergraduate study in the U.S. in computer science, engineering, or a related area, you may be eligible to be admitted into a bridge option in your intended graduate program.
  • Minimum undergraduate GPA of 2.85 for full matriculation.
    • If you do not satisfy this criterion, you may be admitted at the dean's discretion. Additional criteria include: scores on the Graduate Record Examination or other diagnostic tests to assist in the evaluation of your credentials. Upon completion of nine graduate credits and satisfaction of pre-curriculum requirements, your records may be reviewed for performance evaluation and further advancement in the academic program.
    • For students with an insufficient background for admission into the M.S. in Computer Science program, up to 32 credits from the list of waivable and prerequisite courses listed below may be required.
      Waivable Courses
      • CSCI 502 Computer Programming I (3 credits)
      • CSCI 503 Computer Organization and Architecture (3 credits)
      • CSCI 504 Computer Programming II (3 credits)
      • CSCI 505 Elements of Discrete Structures (3 credits)
      • CSCI 507 Data Structures (3 credits)
      • CSCI 508 Compiler Design (3 credits)
      • CSCI 509 Operating Systems (3 credits)
      Additional Prerequisite Courses
      • MATH 170 Calculus I (4 credits)
      • MATH 180 Calculus II (4 credits)
      • MATH 310 Linear Algebra (3 credits)

    Note: Credits earned for the courses above will not be counted toward the 30 credits required for the degree. Additionally, all 500 level Bridge courses earn a pass/fail grade.

  • Submit GRE scores
    • Graduates of foreign universities are required to take the GRE and submit their scores.
    • If you have a GPA below 2.85, you may, at the discretion of the dean, be asked to take the GRE or other diagnostic tests. Admission will be based upon consideration of test results, previous academic performance, and related employment, if applicable.

  • Transfer credits: You may transfer up to nine transfer credits from an accredited graduate program for appropriate courses in which a minimum grade of B was earned.

General Application Materials:

  • Completed application.
  • $50 nonrefundable application fee.
  • Copies of undergraduate transcripts for all schools attended. All final, official transcripts must be received prior to the start of your first semester.
  • Copy of college diploma or proof of degree.
  • Must submit an official course-by-course evaluation of the transcripts with all Individual Semester Mark-sheets and an official evaluation of the degree to New York Tech through the evaluating agency. The agency must be a member of National Association of Credential Evaluation Services (NACES). For more details, please see Transcripts: Translation and Evaluation.
  • Official GRE scores, if required. NYIT GRE Code: 2561
  • International student requirements: English proficiency, I-20, and transcript evaluation


  • Spring Semester: Dec. 1 (U.S. and international applicants)
  • Fall Semester: June 1 (international applicants); July 1 (U.S. applicants)
  • If after these deadlines, applications  are reviewed on a rolling admission basis, as long as space is available.

Apply Now

Fellowships and Assistantships

Fellowships and teaching assistantships are available to qualified candidates. These financial aid opportunities are usually for a 10-month period and may include partial remission of tuition and fees.


  • If you have any questions about admissions or eligibility, please contact the Office of Graduate Admissions at or 516.686.7520.

Apply to the online program

Ready to Apply to New York Tech?