Earn a Master’s in Computer Engineering Online

#19 Best Online Graduate Information Technology Program1

Why Earn an M.S. in Computer Engineering From Syracuse University?

In an increasingly digitized world, industries are developing and utilizing evolving technologies in fields like machine learning, system architecture, automation and systems engineering. Syracuse University’s Master of Science in Computer Engineering teaches students to create groundbreaking hardware, software, and assured solutions for new and emerging systems.

Students in this interactive and challenging online computer engineering master’s program will develop the critical-thinking expertise to hold crucial roles and solve challenging technical problems in a variety of settings.

Syracuse University Students: Experience and Backgrounds

52%
Students with 0–4 years of programming experience
21%
Students with 5–9 years of programming experience
27%
Students with 10-plus years of programming experience

The self-reported data above reflects enrolled students as of October 2019. To learn more about our diverse students, view our class profile data.

Faculty With Years of Experience

Classes are developed and led by innovative Syracuse faculty, allowing students to gain the latest computer engineering knowledge in their preferred field.

Faculty Research Spotlight: Dr. Andrew C. Lee

Dr. Lee’s research focuses on the role of queries and associated learning strategies in solving computational problems. For example, game-playing strategies often resemble a basic paradigm in machine learning, namely, to learn a target concept via queries. Dr. Lee’s interest in specific game strategies will allow for further insight in determining the right set of queries and related parameters in machine learning applications.

Prepare for the Next Step in Your Career.

Keep up with new trends in technology with an M.S. in Computer Engineering.

Request Information

Online Student Experience and Curriculum

The master’s in computer engineering online program uses an immersive online platform with live, weekly classes to ensure students build close relationships within a community of current and aspiring tech professionals and develop advanced technical skills—wherever they live.

The curriculum is rigorous, but the classroom experience and pacing are flexible. Students are able to work full time while remaining important members of the Syracuse community.

The M.S. in Computer Engineering program requires 30 total credits to complete, including 12 core course credits and 18 electives.

Core courses include:

  • Object Oriented Design
  • Advanced Computer Architecture
  • Advanced Data Structures and Algorithms
  • Introduction to System-on-Chip Design

Elective options include:

  • Internet Security
  • Object-Oriented Programming C++
  • Mobile Application Programming
  • Machine Learning

Complete in as few as 15 months

Live, online classes with face-to-face interaction

Four cohort start dates annually

In-person immersion opportunities

Learning Objectives

The computer engineering curriculum is designed to teach students innovative thinking strategies to solve computer engineering challenges in areas including security and assurance, network systems, computer architecture and advanced programming. To do so, the program emphasizes various learning objectives, including:

  • 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.

A Recognized Record of Success

The National Security Agency (NSA) and Department of Homeland Security (DHS) have recognized Syracuse with the following designations:

  • A National Center of Academic Excellence in Information Assurance Education (CAE Education) since 20012
  • A National Center of Academic Excellence in Information Assurance Research (CAE-R) since 20092
  • A National Center of Academic Excellence in Information Assurance/Cyber Defense (CAE IA/CD) since 20142

"I hadn’t given much thought previously to computer systems, but now I’m starting to understand their intricacies. The higher-ups at my company are impressed that I’m going through this master’s program."

Jamie Clark

Expected graduation: July 2021

Prepare to Advance With Specialized Computer Engineering Knowledge

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

Request Information

Admissions Prerequisites and Deadlines

We’re seeking students passionate about digital interfaces and computer systems, and who are determined to shape tomorrow’s advanced technologies. This program is a good fit for:

  • those with a bachelor’s degree in computer engineering, computer science, electrical engineering or information technology; and
  • those who have demonstrated core competencies in discrete mathematics, calculus, data structures, programming (C and C++) and computer organization.

Admissions Deadlines

Syracuse offers four start dates annually in January, April, July, and October.

Upcoming Webinar Events
Classes Start Application Deadline
April 2021 February 11, 2021
July 2021 May 13, 2021
October 2021 August 12, 2021

There is currently no GRE required to apply.

Preparatory courses may be required for certain students to ensure they are well prepared for the rigor of the program.

Prepare for a Career in an Evolving Field.

Take the next step today.

Request Information

Thriving Alumni With Rewarding Career Outcomes

As a student in the master’s in computer engineering online program, you will join a diverse community of students, faculty and alumni as you find new opportunities within your career and join the college’s global alumni network of more than 20,000 professionals.

Qualified Professionals Are in High Demand

Industry demand remains high for professionals in computer engineering fields, particularly those with an advanced degree. For example, computer network architects earned an average salary of $109,020 in 2018.3 Data administrators earned $90,070 on average, with 9 percent growth on the horizon.4 This career success is attainable with a master’s degree in computer engineering.

Learn to Leverage Emerging Technologies

Learn more about our online M.S. in Computer Engineering program by completing the form below.