Online Master’s in Computer ScienceOnline Master’s in Computer ScienceOnline 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 top-ranked 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
Live online classes with HD video bring you face to face with your classmates and faculty each week, as do virtual immersion experiences featuring industry leaders.
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.
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, and artificial intelligence.
The curriculum consists of 30 total credits, including 12 credits of core courses and 18 credits of electives, nine of which are required technical electives.
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.
“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.”
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.
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?
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?
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?
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?
Graduates with degrees in computer science often earn higher-than-average salaries in a variety of fulfilling careers. For example, the average annual salary for a computer and information research scientist is $122,840.2
How Much Does a Computer Scientist Make in New York?
The annual mean salary for a computer and information research scientist in New York is $137,810.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.
Help us get to know you better by filling out the brief form below. A member of our community will be in touch soon to connect and we will email you with information about the program.