In Theory. In Practice.
In Demand.
In Theory. In Practice.
In Demand.

The Online Master’s in Computer Science

As technology continuously evolves, professionals in computing and information technology need to have the foundational knowledge and advanced skills to keep up.

The Online Computer Science, M.S. from New York Institute of Technology will help you gain the critical experience you need to be a leader in the industry. With an explosive job market and seemingly endless applications for computer science, you’ll graduate with new skills and perspectives in engineering, mathematics, information technology, and more to advance your career.

New York Tech’s Online Master’s in Computer Science is built for the future. Will you be a part of it?

Program Details:

  • 30 credits
  • 100% online
  • Complete in as few as 10 months
  • 3 opportunities to start per year
Seated female student taking notes in front of desktop computer

Get Out What You Put In—and More

Top 10% of U.S. Colleges for Return on Investment1

Three computer scientists looking at desktop computer discussing images

Customize Your Learning

Specialize in software engineering, computer security, and more

Woman seated in front of laptop computer and upright tablet creating an outline

Fortify Your Future

With in-demand skills in a white-hot industry

Defy Standards in Computer Science

Considering a Computer Science, M.S. to take your career to the next level? Complete the form to get a program brochure.

Get valuable insights into the online experience, learn more about the College of Engineering and Computing Sciences, and see where this degree can take you.

Take the Next Step

This will only take a moment.
By clicking “Get Program Brochure,” I agree to provide the contact information listed above for the purpose of receiving communications regarding educational programs and opportunities.

Course Descriptions That Match Job Descriptions

Real-time learning, real-world applications.

Every course in the Online Master’s in Computer Science is directly informed by faculty experiences and job market demands. The program is consistent with the recommendations of the Association for Computing Machinery (ACM). With this invaluable access, you’ll graduate with a deep knowledge of modern high-level programming languages and applications in the development of systems software.

Review the Curriculum

Program Takeaways:

  • Computer algorithms
  • Computational theory
  • Operating systems
  • Computer architecture
  • Database systems
  • Compiler design
Build a Degree That Fits Your Goals
Since there are so many applications and opportunities within computer science, we believe your master’s degree program should offer the same flexibility. To help you explore your full potential, the Online Computer Science, M.S. at New York Tech has specialized elective options to match your career goals and interests. Dive deeper into areas such as software engineering, computer security, networks, computer graphics, databases, information security, and artificial intelligence.
Software engineering code

Course Spotlight

CSCI 665: Software Engineering

Techniques for the development and implementation of high-quality digital computer software are presented. Major areas covered in the course include software quality factors and metrics, software development outlines and specification languages, top-down vs. bottom-up design and development, complexity, testing, and software reliability.

What can I do with an Online Master’s in Computer Science?

Between all the news about computer hacks, data breaches, and failing technology, there’s one glaring truth: the world needs more computer science professionals. The fabrics of our lives rely on the systems, software, and policies that you’ll put into place, and companies are keenly interested in hiring individuals with your skill set—and hiring them fast.

Overall employment for computer and information research scientists is projected to grow 21% from 2021 to 2031, which is much faster than the average for all occupations.2 Data shows that a master’s in computer science paves the way to jobs that pay, on average, $30,000 more than those holding just an undergraduate degree in computing, and almost $60,000 more for those who come from outside the field of computing.3

Graduate from New York Tech and choose among these high-profile positions:

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

Excel in an Explosive Industry

of U.S. jobs are supported by STEM4
job growth2
average salary2
Seth L., Computer Science, M.S. '19

“The field is constantly evolving and there are limitless possibilities. The study of computer science is never over; there is always more to learn and more to explore.”

Seth L.
Computer Science, M.S. ‘19

Online Master’s in Computer Science Faculty

Faculty Spotlights

Huanying (Helen) Gu, Ph.D.
Huanying (Helen) Gu, Ph.D.
Professor & Associate Dean, Research & Practice
Jerry Cheng, Ph.D
Jerry Cheng, Ph.D
Assistant Professor
Frank Lee
Frank Lee
Professor & Department Chair
Shape the Future

Seize Your New York Moment

of NYC companies say they can find the talent they need in New York5
open computer science jobs on average6

Big Tech in the Big Apple

Silicon Valley might be a global hub, but New York still stands tall in Big Tech. In 2022, New York City was #2 top metro city for tech job postings.7 Amazon, Apple, Facebook, all have offices along the Hudson River, and organizations of all sizes are looking for a variety of computer science professionals.

A survey of over 400 C-suite executives, found that “compared to other cities, New York City has the best tech talent in the country for cybersecurity (55% of respondents), web engineering (44%) and design thinking (40%).”5 Earning an Online Computer Science, M.S. from New York Tech not only will give you an advantage in New York, but it will also increase your desirability wherever you live and work.

New York City skyline
Cybersecurity, AI, and cloud expertise are the hottest tech hiring areas

Hear From Our Alumni in the Field

Seth L., Computer Science, M.S. '19
Seth L., M.S. ‘19 – Researcher
Fernanda T.
Fernanda T., B.S. ‘20, M.S. ‘21 – Software Developer
Salman M.
Salman M., M.S. ‘19 – App Developer

Admissions At A Glance

Online Master’s in Computer Science requirements:

  • Completed application form
  • B.S. degree or equivalent in computer science, engineering, management, mathematics, information technology, liberal arts, and related areas
  • Minimum GPA of 2.85*
  • Copies of undergraduate transcripts
  • Copy of college diploma or proof of degree

*If you do not satisfy this criterion, you may still be admitted at the dean's discretion. Talk to an Admissions Advisor to see your options.

Frequently Asked Questions

What is an Online Master of Computer Science?

The Online Computer Science, M.S. (or Master of Science) is a graduate-level degree for professionals who want to advance in computer science and information technology positions. The classes and coursework are offered entirely online and can be completed whenever, and wherever, works best for you. Every aspect of the online master’s program—the faculty, content, and learning outcomes—are exactly the same as our on-campus degree.

Download our Program Brochure for more information.

Is a Master’s in Computer Science worth it?

Whether you want to expand your skills, advance your career, or pivot into new opportunities, an Online Computer Science, M.S. from New York Institute of Technology is proven to be well worth your time. So much so, in fact, that New York Tech is ranked No. 9 in New York, and in the top 2% in the U.S. for Return on Investment (ROI) among low income students. It also ranks in the top 10% for ROI over the next 20, 30, and 40 years.8,1 As one of the top 25 universities in our region, we pride ourselves on putting our students and their needs first.9

Compared to certificates or bootcamps, a computer science master’s degree is also a much more in-depth and efficient way to achieve your goals. Because of its graduate-level distinction, an online M.S. will provide you with valuable networking opportunities (both with your teachers and your cohort), career resources, and more one-on-one support than other, short-term options. You can use these to your advantage while seeking new positions or advocating for a promotion within your current one.

What’s the difference between computing and computer science?

Computing and computer science are closely related (and are often used interchangeably), but there are some nuances that distinguish the two and can help guide your graduate school path.

Computer science is the study of computers, including computational theory, hardware and software design, algorithms, and the ways that humans interact with technology.10 Professionals who study computer science often go on to become computer and information research scientists, software developers, information security analysts, or web developers and designers, among dozens of other lucrative roles.

Computing, on the other hand, considers the role of computers and their management within organizations.11 In looking at typical career paths, those in computing might choose to become a software engineer, lead systems engineer, business analyst, or senior risk engineer. Computing also has a natural correlation to cybersecurity, which has its own distinct focus, areas of expertise, and job opportunities.

Admissions Deadlines

Early Decision Deadline
May 12
Fall 2023
Priority Deadline
July 14
Fall 2023
Final Deadline
August 11
Fall 2023
Start Date
September 6
Fall 2023