3 students sitting together

Computer Science, M.S.

The Master of Science in Computer Science provides you with a comprehensive background in:

  • algorithms, computational theory, computer architecture, operating systems, compiler design and software based systems
  • theory and design of modern high-level programming languages and applications in development of systems software
  • design and analysis of efficient algorithms
  • advanced topics in computer architecture, illustrated by case studies from classic to modern processors, including large-scale computer systems
  • topics specific to your area of specialization, such as software engineering, computer security, networks, computer graphics, databases, information security, and artificial intelligence

Our 30-credit curriculum also offers a thesis option in which you’ll take six credits relating to thesis courses. This allows you to gain specialization in areas that make you better qualified for specific research and development opportunities.

Our Entrepreneurship and Technology Innovation Center in Long Island offers you the opportunity to join research projects in areas such as cybersecurity, health care, and energy. This may lead to your work getting published in peer-reviewed journals and presented at major conferences. You can also join us at the annual Cybersecurity Conference at our Manhattan campus, where we welcome experts from academic, business, and government worldwide.

Request more information

Who We Are

Go "Inside Engineering"

Keep up-to-date with the latest news, events, student work and activities, and faculty research from our College of Engineering and Computing Sciences.

More about our school

Engineering Facilities

Test classroom theory in the school's labs. From vacuum ovens to wind tunnels, you'll access the same equipment used by industry professionals.

Learn more


Number of graduate assistantship credits available each academic year

What We Do

Defenders of Data: Cybersecurity for Smartphones

NYIT's cybersecurity research is breaking new ground in authentication of smartphone users.

Defenders of Data: Cybersecurity for Smartphones

Engineering Student Soars To Success

Meet Will, an NYIT Engineering student on the Old Westbury campus.

Engineering Student Soars to Success

Career Options

An NYIT degree is your passport to an exciting future in an in-demand field. Possible career opportunities for graduates with this degree include:

  • AI scientist
  • Cybersecurity expert
  • IT director
  • Network specialist
  • Research and development expert
  • Software engineer

Tuition, Scholarships, & Financial Aid

We believe it's important to offer access to opportunity to all qualified students. NYIT has one of the lowest private tuitions in New York State and provides more than $40 million in institutional financial aid each year.

Find out more

Find Your Advisor

Each degree program has dedicated advisors who will help guide you through your academic career at NYIT — anything from course registration to requirements for graduation.

Advisor Lookup