The MA program in Computer Science bridges the gap between a traditional UG degree and your future. With the penetration of computer science into almost every field students with non-computer majors but with strong analytical skills and inter-disciplinary interests are encouraged to apply.
Master of Arts (MA) in Computer Science
Students must obtain 30 credits to complete the Master of Arts in Computer Science
A total level of 30 graduate level credits are required for the degree. Students may choose between a Research or Applied concentration, which differ primarily on whether students do a thesis or project.
Core Courses
CSCI 70500: Algorithms
CSCI 72400: Computational Theory
CSCI 73000: Computer Systems
CSCI 74000: Computer Modeling and Simulation
You must meet the following minimum requirements in order to be considered for admission. Meeting these minimum requirements does not guarantee acceptance to the program.
Minimum undergraduate GPA of 3.0 in the final 2 years of computer science and related course work.
Courses in: calculus I and II, linear algebra or matrix algebra, statistics, discrete structures, data structures, and computer systems.
Official score report of the Graduate Record Examination (GRE) General Test*
Two letters of recommendation from appropriate academic or professional references
A statement of purpose of approximately 500 words or fewer
*The Graduate Record Examination (GRE) is currently waived for both the incoming Spring 2025 and Fall 2025 class.
While specific career paths and salaries can vary based on factors such as experience, location, and industry demand, here are ten potential career paths for individuals with a Master's in Computer Science in New York City, along with approximate average salaries:
Cloud Solutions Architects design and implement cloud computing solutions, leveraging platforms like AWS, Azure, or Google Cloud to optimize infrastructure and services.
Salary Range: $110,000 – $150,000
Cybersecurity Consultants advise organizations on how to protect their computer systems and sensitive information from security breaches and attacks.
Salary Range: $90,000 – $130,000
Data Scientists analyze and interpret complex data sets, using statistical and machine learning techniques to extract valuable insights and inform business decisions.
Salary Range: $90,000 – $130,000
Full Stack Developers work on both the front-end and back-end of web applications, designing user interfaces and implementing server-side logic.
Salary Range: $85,000 – $120,000
Machine Learning Engineers design and develop algorithms that enable computers to learn from and make predictions or decisions based on data.
Salary Range: $100,000 – $150,000
Network Security Analysts design and implement security measures to protect computer networks and systems from cyber threats and attacks.
Salary Range: $90,000 – $120,000
Product Managers in the tech industry oversee the development and launch of software products, ensuring alignment with business goals and user needs.
Salary Range: $100,000 – $140,000
Software Architects design and create the high-level structure of software systems, making strategic decisions about the technology stack and overall architecture.
Salary Range: $110,000 – $150,000
Systems Analysts evaluate and improve computer systems for organizations, analyzing user requirements and optimizing processes.
Salary Range: $80,000 – $120,000
UI/UX Designers focus on creating user-friendly and visually appealing interfaces for websites, applications, and other digital products.
Salary Range: $80,000 – $120,000
Application Deadline
Applicants are encouraged to apply as early as possible. Hunter College may consider late applications on a rolling basis pending space is still available in the program.
Fall
Spring
April 1
November 1
Some programs may extend their application deadlines beyond those listed above. Please contact Graduate Admissions for specific information. For information on how to apply, click the link below.