Copyright

Computer Science Master's Programs in NYC

There are a variety of master of science degree programs in computer science that are offered in New York City. This article covers five of these programs by focusing on program specific information as well as what prospective students must do to gain admission into these programs.

View popular schools

A master's degree in computer science prepares students for a variety of advanced computing positions across many industries. There are a number of colleges and universities in New York City that offer these types of master's degree programs. We will look at five of these programs in-depth as well as general admission standards for these programs.

Find schools that offer these popular programs

  • Computer and Information Sciences, General
  • Computer Programming
  • Computer Systems Analysis
  • Data Entry Processing
  • Information Technology Management
  • Networking and Telecommunications
  • Software and Computer Media Applications

Master's Degree Programs in Computer Science in NYC

New York Institute of Technology

The New York Institute of Technology offers a Master of Science in Computer Science program that requires students to complete 30 credit hours. Within this program, students can either elect to pursue the thesis or non-thesis option. If writing a thesis, students will complete the required core curriculum, three credits of electives, and six credits of thesis-related courses, while students on the non-thesis track must complete six elective credits. Students also have some flexibility in the core curriculum, as all students must take three fundamental courses but then can choose from among a number of options within the categories of system programming and applications. Through the school's Entrepreneurship and Technology Innovation Center, students also can gain experience in the computer science field by working on research projects.

New York University

New York University offers a Master of Science in Computer Science. This program requires that students complete 36 credit hours, which consist of twelve courses. Of these courses, three of them must be foundational, two must cover various application areas, and one course must be from a capstone area that focuses in programming. However, students can also choose to pursue a thesis or advanced lab in place of the capstone course under the advisement of a faculty member. Because the program allows students to select which courses they take apart from the required foundational courses, they can choose courses that are aligned with their interests and the type of career they hope to pursue.

The City College of New York

Another program option in New York City is the Master of Science in Computer Science offered by The City College of New York. This program requires that students complete 30 credit hours of coursework. All students in the program must complete 18 of these credits through the required course options, which are split between the areas of computation theory, computer organization and software, and computing methodologies and mathematical computing. Students then can select one of three options to complete the remaining 12 credit hours: through coursework alone, through coursework and a project, or through coursework and a thesis.

Fordham University

Students may also be interested in the Master of Science in Computer Science program offered by Fordham University in New York City. This program also requires that students complete 30 credit hours by enrolling in 10 courses. This program offers courses in the evenings in order to make it possible for working professionals to attend. Beyond the core requirements, the courses are split into three areas of concentration: database systems and software, data communications and networks, and computation and algorithms. The school also encourages students to apply for relevant internship opportunities while enrolled in the program, which can be completed in three or four semesters by students who are enrolled full-time.

Columbia University

Columbia University offers a Master of Science in Computer Science program that allows students to select from eight different concentrations: computational biology, computer security, foundations of computer science, machine learning, natural language processing, network systems, software systems, and vision, graphics, interaction & robotics. Students also can elect to complete a thesis as part of their master's program or they can pursue the personalized master's program, which allows them even greater flexibility in course selection. Both of these options, as well as each concentration track, must be completed under the advisement of a faculty member.

Admission Standards for Master's Degrees in Computer Science

Typically, master's degrees in computer science are designed for students who have significant experience in computer science or a related field like engineering or information technology. Students who have not completed a sufficient number of computer science or related courses during their bachelor's degree program may be required to complete a number of prerequisite courses before beginning the curriculum of the master's program. When preparing an application for one of these master's programs, students will need to complete an application form and submit undergraduate transcripts, letters of recommendation, a personal statement, and official GRE scores. Specific program requirements may vary by school, so it is wise for students to check school specific information when preparing to apply.

New York City offers students interested in pursuing a master's degree in computer science a number of options. In order to choose from among these programs, students will likely want to explore each program's course offerings, admission requirements, and what types of research and professional opportunities each program offers.

Next: View Schools

What is your highest level of education?

Some College
Complete your degree or find the graduate program that's right for you.
High School Diploma
Explore schools that offer bachelor and associate degrees.
Still in High School
Earn your diploma or GED. Plan your undergraduate education.

Schools you may like:

Popular Schools

The listings below may include sponsored content but are popular choices among our users.

    • MS in Management - Information Technology
    • Master of Science in Information Technology
    • MS in IT - Information Security and Assurance
    • MS in IT - Project Management
    • MS in Information Technology - Business Intelligence & Analytics

    What is your highest level of education completed?

    • Master of Science in Organizational Leadership-Cybersecurity Management
    • Masters in Business Administration - Cybersecurity Management

    What is your highest level of education completed?

    • Masters of Professional Studies in Technology Management

    What is your highest level of education completed?

    • M.S. in Business Analytics

    What is your highest level of education completed?

    • Master - Information Technology Management
    • Graduate Specialization - Information Technology

    What is your highest level of education?

    • Bridge to the M.S. in Information Technology Management
    • M.S. in Information Technology Management
    • M.S. in Instructional Technology
    • Master of Science in Cyber Security
    • Master of Science in Cyber Security (Bridge)

    What is your highest level of education?

  • What is your highest level of education?

  • What is your highest level of education?

    • MS in Business Intelligence & Analytics

    What is your highest level of education completed?

  • What is your highest level of education?

Find your perfect school

What is your highest level of education?