To be eligible for consideration to any graduate program at NYU Tandon, you must hold a four-year U.S. Bachelor's degree from a regionally accredited U.S. institution, or its international equivalent. Please note that the minimum GPA requirement is a 3.0 out of a 4.0 scale. Admission to New York University is selective and competitive and is based on a holistic review of application materials. An undergraduate degree in computer science, mathematics, science, or engineering, Knowledge of mathematics through calculus, At least 1 year of university-level science, A working knowledge of a high-level, general-purpose programming language (preferably C++) and of data structures,