Master’s Degree in
Computer Science
- Master of Science (MS)
- On Campus
- Online
When it comes to computer science, there’s always more to learn. If you’ve already earned your bachelor’s degree in computer science or a related major — or even if you're a working professional in the field — you’ve already learned that much.
With a Master of Science in Computer Science from Monroe’s King Graduate School, you’ll build on the knowledge you’ve already gained, immersing yourself in the theoretical, practical, and analytical concepts behind cybersecurity, cloud computing, artificial intelligence, and more.
You’ll have the skills and the credentials to advance your computer science career even further — and continue learning throughout that career.
The computer skills I gained at King helped me immensely during the technical portion of my job interview.
Alianna Cordova
MS Computer Science, 2017
Systems Engineer, Hendrick Hudson School District
Why a Major in Computer Science?
According to the U.S. Bureau of Labor Statistics, computer science jobs will grow at a rate of 15% in the coming years, with roughly 415,500 job openings every year, and 30% of those jobs will likely require a master’s degree. That means that a Master of Science in Computer Science can help open doors to nearly 125,000 new job opportunities a year.
Those jobs aren’t just limited to the tech industry, either. There’s a need for skilled professionals in nearly every sector of the economy, from huge multinational corporations to government and nonprofit organizations, including:
- Finance
- Healthcare
- Media & entertainment
- Defense
- Retail
- Real estate
- Education
With an MS in Computer Science, you’ll learn the concepts behind software systems, data analysis, artificial intelligence, cloud computing, and more, and with demand spread across so many industries, you’ll be able to apply those concepts almost anywhere.
Curriculum
Though we designed the Master’s in Computer Science program for students who have already completed their undergraduate degree in a related field, students without a computer background may enter the program after completing prerequisite foundation courses.
As working professionals themselves, your instructors will bring decades of experience into your classroom. With their guidance, you’ll take a deep dive into cutting-edge tools, technologies, and techniques, including:
- Networking & cybersecurity
- Computer architecture
- Operating system (OS) & software design
- Database design & management
- Data mining
- Cloud computing
- Web design & e-commerce
- Artificial intelligence
- Mobile computing
- Project management
Through project-based learning, you’ll build greater proficiency in programming languages such as C++, Java, Python, and SQL (Structured Query Language). You’ll complete your coursework with either a thesis or special project in computer science, all under the mentorship of our dedicated faculty.
How Long Does It Take to Earn a Master’s in Computer Science?
You can earn your MS in Computer Science in just four (4) semesters, which means that as a full-time student, you can finish your degree in less than a year and a half.
Computer Science Master’s Requirements:
The MS Computer Science consists of 36 total credits, including:
- 21 credits of required core courses
- 9 elective credits
- 6 thesis/project credits
The King Graduate School also offers a professional experience track for students who need to supplement their academic work with practical experience. In addition to their required coursework, professional track candidates complete two (2) one-credit internships.
For graduate students who require greater flexibility in their schedule, we also offer fully online and hybrid curriculum options.
Learn more about the requirements for a Master’s Degree in Computer Science.
Artificial Intelligence (AI)
Artificial intelligence (AI) is here to stay. Many people still don’t understand how it works, but those who do will have the tools they need to take hold of the future. This course will explore the various computer languages used to create AI, including LISP (list processing) and Python. Students will also learn how to apply AI to game design and programming, intelligent agents (programs with decision-making capabilities), neural networks, pattern recognition, data mining, and more.
Admission Requirements
To apply for a Master of Science in Computer Science, candidates must fulfill the following admissions requirements:
- Candidates must possess a bachelor’s degree from an accredited four-year institution of higher education.
- Candidates must submit:
- A completed application for admission.
- A 500-word essay describing your career goals and why you want to pursue a master’s degree.
- A current résumé.
- Transcripts from all prior educational institutions attended.
- Two (2) professional letters of recommendation.
- Computer Science candidates must also participate in a pre-admission interview.
Applicants without a professional or academic background in computers may also be required to take certain foundation core courses before beginning the program.
Tuition and Financial Aid
At Monroe, we’re proud of our affordable tuition and fees. We’re proud of the manageable payment plans we offer our students, but those are only a couple of the reasons why U.S. News & World Report ranks us as one of the Best Value Schools in Regional Universities North.
Our financial aid office will work hard on your behalf to secure you the maximum possible financial aid package. If there’s a grant, scholarship, or loan that you’re eligible for, your dedicated financial aid counselor will help you find it.
Many companies also help their employees pay for education to increase their skill sets. We should know. We work with more than 400 organizations to provide Corporate Partnership Grants that cover up to 20% of tuition costs for eligible students.
Your Future Computer Science Career
With the advanced knowledge you’ll gain from your graduate Computer Science courses, you’ll have a whole new set of highly marketable skills — even if you’re already a working professional in the field.
A Master’s Degree in Computer Science will give you the skills you’ll need to devise creative solutions to new challenges, qualifying you for advanced CS jobs like:
- Computer and information systems manager
- Computer hardware engineer
- Computer network architect
- Computer and information research scientist
- Software engineer
- Information security analyst
- Cybersecurity analyst
- Database administrator
- Data analytics director
- IT consultant
C-suite positions like chief technology officer (CTO) and chief information officer (CIO) often require an advanced degree. With an MS in Computer Science, you’ll give yourself greater freedom in your career: the freedom to take on greater challenges and achieve greater goals.
Professional Opportunities
At Monroe, our campus extends beyond our property line. Our students have access to everything the New York metro area has to offer, including the many world-class companies that call New York home. Here are just a few of the places where our students have found internships, in what is one of the world’s greatest hubs for tech innovation:
- Amazon
- Apple
- Cisco
- IBM
- Infosys
- The New York Times
- PepsiCo
- Salesforce
- Verizon Wireless
Our extracurricular organizations also offer opportunities to connect with professionals outside the classroom:
- Monroe’s chapter of the Association for Computing Machinery (ACM) offers students access to competitions, seminars, lectures, workshops, and networking opportunities held regularly throughout the year. With headquarters right here in New York, ACM is the world’s largest educational and scientific computing society.
- Members of the Information Technology Student Association (ITSA) volunteer their talents to assist businesses in the surrounding community. ITSA also meets every week to give students a forum to share what they’ve learned with each other.
Discover What You Can Achieve
With a Master of Science in Computer Science from Monroe’s King Graduate School, you’ll be ready to face the one constant in an ever-changing field: change. You’ll do more than merely adapt. You’ll be able to thrive
Factsheet
View factsheet.