Earn an M.S. in Computer Engineering Online and Develop Cutting-Edge Technology

Earn an MS in Computer Engineering Online and Develop Cutting-Edge Technology

The Master of Science in Computer Engineering program, delivered online from Syracuse University's College of Engineering and Computer Science, teaches students to create groundbreaking hardware, software, and assured solutions for new and emerging systems. Students in this immersive and interactive online program will develop the critical-thinking expertise to solve challenging technical problems in crucial roles in an ever-changing industry.

Led by Syracuse faculty who are innovators in the field, the program allows students to gain the latest knowledge of computer engineering in the areas of security and assurance, network systems, computer architecture, and advanced programming.

In as few as 15 months, students can complete the program ready to make an impact in an evolving field.

Gain the Skills to Solve Complex Computational Challenges

Proficiency in C and other programming languages preferred.

Pursue Advanced Roles With a Computer Engineering Master’s

In an increasingly digitized world, companies across industries are working to develop and integrate rapidly evolving technologies. As a result, professionals with advanced computer engineering skills are in demand.1

By earning a highly technical master’s degree in this growing field, professionals can position themselves for success in specific fields and influential roles within leading companies.

Prepare for Career Success With a Syracuse Master’s

Syracuse University’s M.S. in Computer Engineering program gives its graduates an edge in the fast-moving tech industry by preparing them for real-world application.

Graduates of the Syracuse online M.S. in Computer Engineering program have gone on to work for companies such as:



Bank of America
Lockheed Martin

Charles Schwab

Prepare to Advance With Specialized Computer Engineering Knowledge

Earn your M.S. in Computer Engineering online from Syracuse.

Projected Growth for Computer Engineering Careers From 2016–2026

Based on 2017 Bureau of Labor Statistics Data


Employment growth rate for all computer and information technology positions—almost double the national average2


Employment growth rate for software application developer positions—more than four times the national average3

Career Opportunities for M.S. in Computer Engineering Graduates

While software developers and software engineers are in especially high demand, computer engineering master’s graduates can pursue high-growth, high-salary careers in more specific areas such as computer hardware, machine learning, or computer architecture. Careers as hardware or database engineers can also offer master’s graduates the opportunity to advance in the field.

The M.S. in Computer Engineering program delivers advanced programming knowledge, giving students the ability to increase their earning potential within their current jobs or seek out new opportunities.

Computer Engineering Positions and Salaries

The following shows 2017 median annual salaries for computer engineering-related positions, as reported by the Bureau of Labor Statistics.

  • Computer Programmer – $82,240
  • Database Administrator – $87,020
  • Computer Systems Analyst – $88,270
  • Software Developer, Applications – $101,790
  • Computer Network Architect – $104,650
  • Computer and Information Research Scientist – $114,520
  • Computer Hardware Engineer – $115,120

The graph lists potential computer engineering positions from lowest to highest annual average salary. It reads as follows: Computer Programmer, $82,240; Database Administrator $87,020; Computer Systems Analyst, $88,270; Software Developer, Applications, $101,790; Computer Network Architect, $104,650; Computer and Information Research Scientist, $114,520; Computer Hardware Engineer, $115,120.

Stand Out in an Expanding Industry

Develop the specialized skills needed to pursue advanced roles in the computer engineering field. Inquire about Syracuse’s online M.S. in Computer Engineering today.

Syracuse: A Leading Institution for Computer Engineering

Syracuse University’s College of Engineering and Computer Science is recognized for excellence by national security organizations and propelled forward by the groundbreaking work of its expert faculty.

Designated for Advanced Technical Education

The National Security Agency and Department of Homeland Security have recognized the University with the following designations:4

A Center of Academic Excellence in Information Assurance Education (CAEIAE) since 2001

A Center of Academic Excellence in Information Assurance Research
(CAE-R) since 2009

Syracuse University is fully accredited by the Middle States Commission on Higher Education (MSCHE) and is registered at the New York State Education Department.

Syracuse Faculty Spearhead Innovation

The College's award-winning faculty remain at the forefront of developments in computer hardware and software. In weekly classes, M.S. in Computer Engineering students meet face-to-face with faculty, allowing them to learn the most up-to-date industry knowledge and practices.

An Online Campus for Interactive Learning

Through a sophisticated, immersive online learning platform, online M.S. in Computer Engineering students can build close relationships within a community of current and aspiring tech professionals and develop advanced technical skill sets wherever they live.

The program prepares tomorrow’s tech professionals through online features such as:

Live classrooms that encourage group discussion

Multimedia coursework and interactive videos

24/7 access anywhere with an Internet connection

Breakout rooms for small group exercises 

Online students will also benefit from student support services and resources throughout their time in the program. This includes:

admissions counseling during the application process, 
a dedicated student support team, 
university library and career services, 
ongoing technical support, and 
access to hundreds of WeWork locations worldwide. 

Prepare for a Career in an Evolving Field With an Online Master’s

Learn more about the online M.S. in Computer Engineering program now.

Learning Objectives

Students in the online master’s in computer engineering program will learn innovative thinking strategies and solve computer engineering challenges in areas such as security and assurance, network systems, computer architecture, and advanced programming.

The M.S. in Computer Engineering curriculum is crafted around our faculty's groundbreaking research in the areas of:

  • artificial intelligence;
  • the application of data mining methodologies;
  • assured systems that degrade the face of attack and failure; and
  • the intersection of computational complexity, formal methods, and programming language semantics.

Coursework focuses on building the key skills needed to create solutions for new and emerging technologies. The program’s learning objectives include:

  • effectively conducting operations analysis to create designs according to needs and product requirements,
  • understanding the implications of new information for problem-solving and decision-making, and
  • development of judgment and decision-making skills for considering costs and benefits of potential actions.

In addition to theoretical learning, the program challenges students with interdisciplinary experiences that enhance their analytical, critical-thinking, and problem-solving skills to prepare them for rewarding work in computer engineering careers.


Students in the online Master of Science in Computer Engineering program can earn their degree in as few as 15 months. The program consists of 30 credits. Students are required to take 12 credits of core courses and 18 credits of elective courses.

Core courses in the program include:

Computer and Internet Security

Advanced Computer Architecture

Advanced Data Structures and Algorithms

Explore all online M.S. in Computer Engineering courses.


M.S. in Computer Engineering students will attend an on-campus immersion where they can meet their peers and professors in person. At the immersion, students expand on what they have learned in class through collaborative workshops and in guest lectures from computer engineering experts.

Earn the Same Degree Offered on Campus Through the Online Program

M.S. in Computer Engineering Admission Requirements

The College of Engineering and Computer Science seeks students who are passionate about digital interfaces and computer systems and are determined to shape tomorrow’s advanced technologies.

The online M.S. in Computer Engineering is a challenging master’s program suited for those with a strong background in computing disciplines and proficiency in programming languages who want to build on their specialized skills. Applicants to the program should hold a bachelor’s degree in computer engineering, computer science, electrical engineering, or a related discipline from an accredited institution.

Preparatory Courses for Admitted Students

Preparatory courses are available to students to ensure they can manage the computational rigor of the M.S. in Computer Engineering program. View the Preparatory Courses page for more information.

Application Requirements 

To apply to the online M.S. in Computer Engineering program, you must submit the following items in addition to the online application: 

  • official degree-bearing transcripts
  • a current business resume
  • a 500-word personal statement
  • two letters of recommendation

GRE scores, or an expected test date, are required for all applicants with an undergraduate GPA under 3.0.

Complete the form below to receive more information about the online M.S. in Computer Engineering program.

1 www.bls.gov/ooh/architecture-and-engineering/computer-hardware-engineers.htm; www.bls.gov/ooh/computer-and-information-technology/software-developers.htm
2 www.bls.gov/ooh/computer-and-information-technology/home.htm; www.bls.gov/news.release/ecopro.nr0.htm
3 www.bls.gov/ooh/computer-and-information-technology/software-developers.htm
4 https://ischool.syr.edu/articles/news/view/university-receives-dual-information-assurancecyber-defense-education-desig/