
The City College of New York, CCNY

New York
,United States

Program Name
Master of Science in Computer Science

Deadline
May 01st, 2025
Overview

The Master of Science in Computer Science program at The City College of New York, CCNY equips students with the essential skills and knowledge needed to excel in a field that is crucial to innovation and technological advancement. As technology continues to reshape the world, understanding the principles of computing has become increasingly vital. The Master’s program not only prepares students for high-demand careers but also provides them with a robust academic foundation that is crucial for tackling complex problems in various sectors. With the program's comprehensive curriculum, students can delve into specialized areas such as artificial intelligence, cybersecurity, and data science, ensuring that they are well-equipped to meet the challenges of a rapidly evolving industry.
Spanning a duration of 24 months, this postgraduate program is designed to foster both theoretical understanding and practical application of computer science concepts. Students will engage in an extensive range of courses, including but not limited to programming languages, data mining, machine learning, and systems verification. This diverse curriculum is complemented by a research thesis requirement, allowing students to dive deeper into their areas of interest while contributing to the body of knowledge in computer science. The program is tailored to ensure that graduates are not only proficient in technical skills but also possess critical thinking and problem-solving capabilities essential for leadership roles in their future careers.
The Grove School of Engineering at CCNY is proud to host a distinguished faculty known for their expertise and contributions to the field of computer science. The faculty members are not only accomplished academics but also active professionals engaged in groundbreaking research. Their teaching methodologies emphasize hands-on learning and real-world application, providing students with the tools needed to succeed in various roles, from software developers to systems analysts. Faculty members often collaborate with students on research projects, fostering a rich learning environment that encourages innovation and exploration. This close-knit relationship between students and faculty enhances the educational experience, allowing students to gain insights directly from industry experts.
Research opportunities at CCNY are both robust and varied, with access to cutting-edge resources and laboratories equipped with the latest technology. Students are encouraged to engage in research across multiple domains, enabling them to contribute to significant advancements in fields such as artificial intelligence, machine learning, and cybersecurity. The program also emphasizes the importance of industry connections, facilitating internships and cooperative education experiences that allow students to apply their learning in real-world settings. These connections not only bolster students' resumes but also provide valuable networking opportunities that can lead to potential employment after graduation.
Graduates of the MS in Computer Science program at CCNY are well-prepared to enter a competitive job market, with many securing positions in top technology firms, financial institutions, and governmental organizations. The program’s alumni have gone on to achieve remarkable success in various roles such as product managers, software engineers, cybersecurity engineers, and data scientists. The average median salary for graduates is around $105,000, reflecting the high demand for skilled professionals in the tech industry. The combination of a rigorous curriculum, faculty expertise, and industry engagement ensures that students are not just learning but are actively preparing for successful careers.
Curriculum Highlights
The curriculum for the MS in Computer Science program at The City College of New York, CCNY is thoughtfully constructed to cover a wide array of essential topics in the field. Core courses are designed to provide a strong foundation, while elective options allow students to tailor their educational experience according to their career goals. Key courses include:
- Basic Programming Laboratory
- Programming Languages
- Theory of Computation
- Design and Analysis of Algorithms
- Mathematical Logic
- Discrete Mathematics
- Distributed Systems
- Computer Systems Verification
- Complexity Theory
- Operations Research
- Data Mining and Machine Learning
- Cryptography and Computer Security
- Probability and Statistics
These subjects not only form the backbone of the curriculum but also prepare students to tackle real-world challenges. Students can expect to engage in collaborative projects, enhancing their teamwork and communication skills alongside technical knowledge.
Why Study Master of Science in Computer Science at The City College of New York?
- Comprehensive curriculum that includes rigorous coursework and hands-on research experience.
- Access to renowned faculty who bring a wealth of industry experience and research expertise.
- Strong emphasis on practical learning through internships and industry collaborations.
- Diverse learning environment with a focus on developing global perspectives in technology.
- Excellent career prospects with a median salary of $105,000 for graduates.
For prospective students, the application process requires a personal statement and a resume, demonstrating the applicant's motivation and qualifications for pursuing the program. With a tuition fee of approximately $28,350 annually, the program is a worthwhile investment in a student's future.
In conclusion, the Master of Science in Computer Science at The City College of New York, CCNY not only offers a robust and flexible educational experience but also positions students for success in a thriving job market. This program stands out as an opportunity for ambitious individuals eager to make their mark in the world of technology.

Total Tuition Fees
$28,350

Duration
24 Months

Median Salary
$1,05,000
Ranking
#151
US World and News Report

Intake
Spring ( Apr - June )
Class Profile

Class Size
20

Average Age
25

Average Work Experience
2 Years
Diversity
New Jersey:
15%Florida:
5%New York:
40%California:
10%Others:
26%Illinois:
4%Career Outcomes

Median Earnings After Graduation
$1,05,000 / year
Prospective Job Roles
Product Manager
Software Engineer
Cybersecurity Engineer
UI Designer
Data Scientist
Business Analyst
UX Designer
DevOps Engineer
Systems Engineer
Machine Learning Engineer
Top recruiters










Eligibility Criteria
English Proficiency Tests
TOEFL
73
IELTS
6.5
PTE
49
DUOLINGO
95
Application Requirements
Here's everything you need to know to ensure a complete and competitive application—covering the key documents and criteria for a successful submission.
Personal Statement
Resume
Application Deadlines
Standard Deadline | |
---|---|
Spring | Nov 15, 2024 |
Fall | May 1, 2025 |
Fees and Funding

Tuition Fees
$28,350 / year

Overall Cost
$56,906 / year
Funding Options
External Sources - Scholarships
Department Funding
Scholarships
The New York State Higher Education Services Corporation
The City College of New York
FAQs
A student can complete Computer Science at The City College of New York, CCNY with in 24.
The deadline to submit an admission application for Computer Science at The City College of New York, CCNY is Application deadline Spring (Standard Deadline) - date - 15/11/2023
The application fee to pursue Computer Science at The City College of New York, CCNY is USD 75 for international students.
The annual tuition fee to pursue Computer Science at The City College of New York, CCNY is USD 12825.
The submission of these scores mainly depends on the type of degree/ course selected at the The City College of New York, CCNY. For example, the GMAT test is required to take admission to an abroad graduate management program, the LSAT is required during an abroad Law School admission process, and more. Therefore, check The City College of New York, CCNY requirements before submitting a score.
Computer Science can help Indian/ international students gain: 1. Quality and Practical Education 2. Global Recognition 3. International Exposure 4. Amazing Job Opportunities 5. Experience of Lifetime and more
If a student fulfils all the eligibility criteria and admission requirements of The City College of New York, CCNY, they can easily pursue Computer Science. The basic eligibility criteria include the following: 1. A GPA above 3 2. Well-written Statement of Purpose 3. An impressive Letter of Recommendation 4. A Work Experience Certificate (if required) 5. A Statement of Financial Proof 6. Academic Transcripts 7. Valid Visa, etc.
An MS degree at The City College of New York, CCNY can usually be completed in 2 years. However, many universities offer a 1-year master’s specialisation as well. You can explore the official The City College of New York, CCNY website to check the course/ degree duration.
One can apply for scholarships to pursue their international education at The City College of New York, CCNY by: 1. Looking for country-specific scholarships by contacting the specific scholarship institutions. 2. Applying to or finding out if any subject-specific scholarships are available from the university website/ department.
Ready to elevate your study abroad journey?
Book a call with us now and take the first step towards your global future!