Online Master’s in
Computer Science
Online Master’s in
Computer Science
Online Master’s in
Computer Science

Discover Solutions to Global Problems With Computer Science

As today’s technology continues to evolve, skilled computer science professionals are needed across industries to solve complex computational challenges. Syracuse University’s distinguished online Master of Science in Computer Science program prepares students to address these challenges by developing groundbreaking solutions in the forefront of the field.1

Live, Online Classes

Weekly live, online classes with HD video bring you face to face with your classmates and faculty.

World-Class Faculty

Faculty with years of industry experience create and lead courses that equip students with the latest computer science skills they need to advance their career.

Discover Syracuse University

Learn more about our commitment to empowering student collaboration and discussion.

Request More Information

Access Your Application

Ready to advance your career with Syracuse University? Take the next step today.

Jump to:

Curriculum

Admissions

FAQ

Request Information

Back to Top

A Curriculum Designed for Tomorrow’s Computer Science Challenges

Our computer science curriculum is designed to prepare students to question, analyze and create solutions for future technology challenges. To ensure students graduate prepared to drive new developments in the field, the curriculum focuses on emerging topics such as:

  • Advanced programming
  • Security and assurance
  • Computer architecture
  • Artificial intelligence

The curriculum consists of 30 total credits, including 15 credits of core courses and 15 credits of electives, nine of which are required technical electives. Learn more about our curriculum.

Complete in as few as 15 months

No GRE required to
apply

Four cohort start dates annually

Course Spotlight: Machine Learning

This course explores the intersection of machine learning and computer security and offers an in-depth introduction to machine learning theory and methods. Students explore research problems in machine learning and its applications in security contexts. Topics include inductive learning, neural network approaches, computational learning theory, data mining, fraud detection, pattern recognition and other contemporary applications.

Watch the Machine Learning course overview video.

“I realized that every time I got excited at work, it was because of something made possible by the software behind it. I knew I wanted to work on software teams and pursue a graduate degree in that field.”

Student Spotlight: Tess Thoresen

Class of 2019

Jump to:

Curriculum

Admissions

FAQ

Request Information

Back to Top

Admissions Information

Syracuse University is seeking students who are passionate about computer systems and determined to shape tomorrow’s technology. The most successful applicants to our computer science master’s online program typically have a strong background in computing disciplines, computer organization, and operating system design. Common backgrounds of our students include:

  • a bachelor’s degree in computer science, computer engineering, software engineering or a related field from an accredited institution, with an average GPA of 3.0 or better; and
  • demonstrated core competencies in discrete mathematics, calculus, data structures, programming (C and C++), and computer organization.

Syracuse University offers four start dates annually in January, April, July and October. Learn more about our admissions process.

The final deadline for the April 2025 cohort is February 6, 2025.

Tuition and Financial Aid

There are a variety of resources available to you when exploring financial aid, including employer assistance, scholarships and student loan programs. Learn more about financial aid.

Attend an Information Session 

Hear directly from faculty and current students about the online program in our online information sessions. Learn more about upcoming events.

Pursue a Fulfilling Career in Computer
Science

Learn more about how you can meet industry needs with an online master’s in
computer science from Syracuse University.

Jump to:

Curriculum

Admissions

FAQ

Request Information

Back to Top

Master’s in Computer Science FAQ

What Is Computer Science?

expand_more

Computer science is the study of design, development and analysis of computer software. It can be applied across nearly every industry to solve problems using the core principles of mathematics, engineering and logic. Emerging applications of computer science include machine learning, artificial intelligence and big data analytics.

How Hard Is Computer Science?

expand_more

Computer science degree programs typically require some level of prior knowledge in discrete mathematics, calculus, data structures and computer programming.

Why Get a Master’s in Computer Science?

expand_more

Earning your master’s in computer science can increase your earning potential, expand your professional network and help you better compete for leadership and management positions compared to computer science professionals who only hold a bachelor’s degree.

What Can You Do With a Master’s in Computer Science?

expand_more

With a master’s in computer science, you can pursue jobs across a wide variety of industries in positions such as software developer, database administrator, computer systems analyst, information research scientist and IT project manager, to name a few.

How Much Does a Computer Scientist Make?

expand_more

Graduates with degrees in computer science often earn higher-than-average salaries in a variety of fulfilling careers. For example, the average salary in 2020 for a computer and information research scientist was $126,830.2

How Much Does a Computer Scientist Make in New York?

expand_more

The annual mean salary in 2020 for a computer and information research scientist in New York was $138,190.3

Take the First Step Toward Advanced
Career Success

Complete the form below to receive more information about our online master’s in
computer science program.

Access Your Application

Ready to advance your career with Syracuse University? Take the next step today.