Abstract image of computer code

Master's Degree in Computer Science

Program Details

Degree

Master of Science

Available

Online & On Campus

Contact

Graduate Admissions1-888.783.8367[email protected]
Apply Now

Earn one of the most desirable degrees by drilling down to what interests you most.

Our highly customizable computer science master’s program provides advanced, sophisticated training for both professional and academic career tracks.

The computer science master’s program at the Stevens School of Computing is designed to meet growing demand for skilled professionals in the development and application of information technology. The program provides a solid foundation in theoretical instruction along with practical applications necessary for industry success.

Available on campus or fully online through the award-winning Stevens Online, our unique, advanced courses in enterprise and cloud computing, artificial intelligence, machine learning, and secure systems will give you a competitive edge in your career.

Throughout this program, our expert faculty will teach you how to effectively and professionally communicate computer science concepts, designs and solutions in your every-day work environment. You will also learn special skills in key application domain areas of computer science, including how to implement the solution of a computing problem using the appropriate program languages.

Areas of Focus

  • Cloud Computing Databases

  • Software Development

  • Visual Computing and Information Extraction

  • Secure Systems

  • Gaming and Simulation

  • Mobile Systems

  • Modeling, Simulation and Visualization

  • Network and Systems Administration

  • Web Application Development

  • Machine Learning

The computer science master's program at Stevens School of Computing is available on campus or fully online. Visit the link below to learn more about and apply to the online program.


Join a Top 25 Online Information Technology Program

Stevens is among the top 25 in the nation for "Best Online Graduate Information Technology Programs" in 2026 by U.S. News and World Report. 


The Stevens Advantage: Widen Your Career Options

Student at multiple computer screens in Canavan Arena during 2023 Stevens Innovation ExpoTo compete in today’s career climate, graduates must adapt to rapidly-evolving technologies impacting all corners of the job market, like generative AI. At Stevens, you’ll learn the in-demand skills you need to fill the talent gap. Our core curriculum – infused with AI electives and hands-on education opportunities – develops the deep expertise, critical thinking, interdisciplinary collaboration, and entrepreneurial savvy required to thrive in a technologically disrupted marketplace.

Our campus is located just 15 minutes from downtown Manhattan where corporate headquarters and a large tech startup community are constantly looking for top talent. This convenient location provides you with networking opportunities not available anywhere else in the country.

Learn more about what makes graduate education from Stevens a unique experience:

  • Graduate Cooperative Education Program: Available with two tracks, your co-op experience can serve as a starting point for a research project or augment your on-campus research with complimentary experience.

  • International Student Experience: Tap into our expanding worldwide network of research, academic and alumni partners and mentor with our expert faculty in a number of federally-designated STEM degree programs. Optional Practical Training (OPT) or Curricular Practical Training (CPT) is available to gain work experience in your major/field of study.

  • State-of-the-Art Research Labs and Facilities: Build, tinker and test your designs in Stevens' MakerCenter, Prototype and Object Fabrication Lab, or numerous other research facilities.

  • Research Opportunities: Renowned faculty, labs and research centers – as well as industry partnerships and funding from leading national agencies – support strategic and interdisciplinary research in engineering and science.

  • Assistantships and Fellowships: Stevens offers funding to select graduate students in the form of teaching assistantships, research assistantships and fellowships. Limited in number, these highly competitive opportunities are awarded to exceptional candidates based on merit. See Master's funding opportunities | Ph.D. funding opportunities


Image of individuals in a computer research labMore opportunities for Stevens graduate students include:

Find out more about life as a graduate student in the Stevens School of Computing by visiting the links below.


An NCAE-Validated Program

The Bachelor of Science program in Cybersecurity is validated through academic year 2027 by the National Centers of Academic Excellence in Cybersecurity, https://www.nsa.gov/Academics/Centers-of-Academic-Excellence/.

National Center of Academic Excellence Designation

Having met the criteria for measuring the depth and maturity of an established cybersecurity education program, Stevens Institute of Technology is designated as a National Center of Academic Excellence in Cyber Defense (CAE-CD) for the NSA-Validated Program of study through academic year 2027.

Mission

Through our world-class research in software systems, and our innovative and high-quality undergraduate, graduate and Ph.D. educational programs, we strive to be a national and world leader in developing new information technologies and educating the next generation of IT professionals and researchers.

Program Educational Objectives

These are the professional accomplishments that students are expected to have achieved three years after graduation:

  1. Be able to acquire new skills and knowledge on one's own (Skills Development)

  2. Be able to create solutions to complex problems in secure system design (Skills Application)

  3. Be proficient in both oral and written technical communication (Communication)

  4. Be effective as either a member or a leader of a small team (Teamwork)

  5. Be able to evaluate the impact of one's work on the intended users and on society (Impact)

Student Outcomes

Student outcomes are measurable goals for the learning that takes place during a student's time in the program. These narrow statements describe what students are expected to know and be able to do by the time of graduation, relating to the skills, knowledge, and behaviors that students acquire in the program:

  • An ability to apply knowledge of computing and mathematics appropriate to the discipline (Apply)

  • An ability to analyze a problem and identify and define the cybersecurity requirements appropriate to its solution (Analyze)

  • An ability to design, implement, and evaluate a computer-based system, process, component, or program to meet desired cybersecurity needs in the face of current, emerging, and potential threats (Define)

  • An ability to function effectively on teams to accomplish a common goal (Teamwork)

  • An understanding of professional, ethical, legal, security and social issues and responsibilities (Responsibility)

  • An ability to communicate effectively with a range of audiences (Communication)

  • An ability to analyze the local and global impact of cybersecurity on individuals, organizations and society (Impact)

  • Recognition of the need for and an ability to engage in continuing professional development (Professional Development)

  • An ability to use current techniques, skills, and tools necessary for cybersecurity practice (Currency)

  • An ability to apply mathematical foundations, algorithmic principles, and computer science theory in the modeling and design of secure computer-based systems in a way that demonstrates comprehension of the tradeoffs involved in design choices (Tradeoffs)

  • An ability to apply design and development principles in the construction of secure software systems of varying complexity (Construction)

Program Admission Requirements

Requirements
  • Transcripts from all post-secondary institutions attended

  • Two letters of recommendation (academic or professional only)

  • Statement of Purpose

  • $60 non-refundable Application Fee

  • Proof of English language proficiency

  • GRE/GMAT test score(s) -- (Optional); applicants who believe their GRE/GMAT scores demonstrate potential for success in graduate program may elect to submit those scores.

For more complete details, visit our General Admissions Requirements page.

Apply Online >

Fellowships & Assistantships

Information about assistantships and fellowships:

STEM Designated Degree Programs

The four fields comprising STEM – science, technology, engineering and mathematics – offer a wide variety of professions that are classified as some of the highest-growing and highest-paying jobs right now and in the future.

And for international students, the demand for STEM-related professionals in the United States can open the door for an extended stay.

An ever-growing list of eligible programs across all levels is available here.


Graduate Programs That Advance Your Career

A recruiter and a Stevens student shake hands at a career event.The computer science master's program develops in-demand knowledge and skills to put you on track for career success in a variety of roles like:

  • Computer Systems Analyst

  • Programmer

  • Database Administrator

  • Software Developer

  • Software Quality Assurance Tester

  • Web Developer

  • Software Engineer

Our graduates have been hired at: Amazon, Bloomberg, Facebook, Google, IBM, Intel


Related Programs

Master's Degree in Cybersecurity

Get an in-demand degree in a rapidly growing field. The cybersecurity master’s program at Stevens School of Computing trains students for careers protecting our complex information infrastructures in government and industry.

Master's Degree in Machine Learning

Get on the fast track to make an impact in one of today’s fastest growing fields with a machine learning master’s degree.

Master's in Human-Centered AI

Shape the future of artificial intelligence by putting people first.