General Admission Requirements

When you are ready to assemble your admission materials, visit the Preparing Your Packet page.

  • B.S. degree in a non-computing-related engineering degree1.
  • Cumulative B.S. GPA of 3.0 or higher2.
  • Curriculum Vitae (CV)3.
  • Three (3) letters of recommendation4.
  • Statement of purpose (SOP).
  • English proficiency test, if applicable.
  • GRE not required.

Admission Deadlines

Visit the page Preparing Your Packet for additional information on the admission rubric and guidelines.

The Admissions Committee reviews packets on a rolling basis for packets including all required materials (must include all items listed under “General Admission Requirements”). Your application packet will be marked incomplete until all items have been submitted.

  • Fall Admission
    • Applications for the Fall 2026 term are open.
    • Priority Deadline: January 5, 2026. The review process for the Fall 2026 class will start as early as January 5th, 2026. Stay ahead of the competition, apply early!
    • We accept applications by January 31st, 2026 for international applicants, and April 1st, 2026 for domestic applicants.
  • Spring & Summer Admission
    • No applications are considered.
  1. Although most students have an engineering degree or a degree from some other STEM-related field, this is not a requirement. Contact the program admission team for more information. ↩︎
  2. Or equivalent 75%. ↩︎
  3. Visit the page Preparing Your Packet for a template and other tips on how to prepare your CV. ↩︎
  4. Recommendation letters are typically written from former professors or industry professionals who can attest to the skills, character, and achievements of the individual seeking the recommendation. ↩︎