The MS in Computer Science program offers specialization in Artificial Intelligence, Data Science, and Cyber Security which focuses on current state-of-the-art technologies and applications, that can help you develop the skills necessary to join an AI-driven economy of the future.
The employment landscape for computer science-related professions is strong. Technology generally (and computer science specifically) dominate the job market, in terms of necessary skills for success in virtually all career areas.
Students who enroll in the Computer Science graduate program will achieve knowledge and competency in the core areas of advanced database system design, compiler design, algorithms and theory of computation, software design and architecture, and distributed operating systems. Students will be able to choose from a variety of elective courses in mobile applications, cryptography, machine learning, and robotics; and they will select specializations in data mining and predictive analytics, software development, artificial intelligence, or cybersecurity.
Designed both for students with undergraduate degrees in computer science, as well as for career-changers (the latter, via a nine-credit bridge-course sequence). The method of delivery will mainly be as a campus-based program, with the option to expand to offer some courses as hybrid or online. The courses will be offered in the evening in Queens. Program delivery will accommodate full-time students in either 3 or 4 semesters as well as part time students.
The program supports the core Vincentian values of compassion and service in providing students with technical skills that can be used to combat poverty, disease, crime, as well as provide solutions in healthcare. It will utilize new instructional labs in St. Augustine Hall to provide maximum support for students' academic success.
Admission to the program is contingent upon an assessment of the candidate’s ability to successfully pursue graduate study. This assessment will be made by examining previous academic performance, letters of recommendation, the applicant’s essay, work experience, performance on standardized exams (such as the GRE), and any other evidence that the admissions committee believes to be relevant.
All applicants must meet the following minimum requirements:
Students who do not meet the minimum course pre-requisites, at the division’s discretion, would be required to take the corresponding undergraduate equivalent courses offered at St. John’s University Collins College of Professional Studies; and/or one or more of following bridge courses: Intensive Programming I/II (CUS 501/CUS 503) and Mathematics for Computer Science (CUS 504).
For more information, please contact:
Office of Graduate Admission
The M.S. degree program requires all students to complete 30 credits according to the following degree requirements. Students must:
The M.S. in computer science program elective courses are organized in specialization areas to allow students to tailor their degree to fit their academic and professional goals. Students, can elect to concentrate on a particular specialization by completing 3 elective courses within that specialization area. Current specializations include: Data Science Artificial Intelligence, Cybersecurity and Software Development.
The 30-credit M.S. degree program in Computer Science combines foundational computer science with the advanced technical skills needed for today’s high-tech careers. The program aims to prepare students with the required qualifications to become Software Developers, Database Administrators, Data Analytics Specialists, Artificial Intelligence/Machine Lea Specialists, Artificial Intelligence/Machine Learning Specialists, Information Security Analysts, or to pursue further research or a doctoral degree in computer science.
Explore opportunities at St. John's with our pathway generator.
You develop knowledge and skills in the area of computer science, machine learning, artificial intelligence, and mathematics, establishing a broad knowledge base that will allow you to pursue further study in these specialized areas.
The minor in computer science is an option that provides students an opportunity to supplement or enhance their major program with computer science coursework and additional mathematics courses.
Gain an in-depth understanding of computer architecture, languages, and systems—areas vital for industry careers, graduate study, and research in computer science.
The Department of Mathematics and Computer Science is dedicated to the preparation of students for a dynamic future. Our faculty develop curricula that will challenge your curiosity, employ your inventive facilities, and allow you to enjoy the triumph of discovery. We follow Euclid's rigorous approach to mathematics while exploring modern topics like sustainability.
Equipped with best-of-breed technologies, our students thrive to develop exceptional technical proficiency in manifesting imagined, immersive worlds and are well positioned to become the highly sought game makers and future thought leaders of emerging media.
The Office of Student Financial Services is committed to providing students and their families with the information they need to navigate and understand the financial aid and payment process.
St. John’s offers a free online application for all 100+ undergraduate programs, and graduate applications carry a low cost for most programs.