edX Online

About the program

  • Innovative curriculum:

    Learn to create revolutionary hardware, software, and assured solutions for an increasingly digitized world.

  • No GRE required:

    Design cutting-edge digital interfaces and computer systems without the hassle and stress of standardized test scores.

  • Flexible start dates:

    Choose between four annual cohort start dates that work best for your busy schedule.

campus image

Future-forward curriculum

The 30-credit computer engineering curriculum features courses designed to teach learners to implement high-caliber strategies and meet complex computer engineering challenges with modern solutions. Explore new concepts in security and assurance, network systems, object-oriented design, data structures, computer architecture, and advanced programming.

  • Course spotlight: Advanced computer architecture:

    This core course explores advanced computer architecture concepts, including pipelining, simultaneous multithreading, array processing, multiprocessing, and the relationship between computer design and application requirements. Discover how hardware technology continues to evolve and complete case studies of current systems.

Ready to advance your career?

Admissions

Prospective students interested in this program should have a strong interest in computing and computer systems. During the review process, the application review board will consider factors such as applicants’ undergraduate degree, mathematical competency, additional education completed, GPA, related work experience, and personal background.

The review board looks for an undergraduate degree in engineering, computer science, or a related STEM field with an average GPA of 3.0 or higher. No GRE scores required. To complete an application, you will need to submit: 

  • Official transcripts

  • Résumé

  • Letters of recommendation

  • Personal statement

  • Application fee

campus image

Frequently asked questions

What does a computer engineer do?

Computer engineers typically create, update, and maintain computer hardware and software systems within a variety of industries, including technology, finance, energy, healthcare, and manufacturing.

How long does it take to become a computer engineer?

While the time it takes to become a computer engineer may vary based on the level of education achieved before earning a graduate degree, Syracuse University’s online M.S. in Computer Engineering program can be completed in as few as 15 months. Career opportunities also vary based on demand in different regions of the United States.

Which jobs can you get with a computer engineering degree?

Typically, computer engineering graduates can pursue professional roles such as hardware engineer, software developer, computer programmer, data administrator, network architect, and computer support specialist.

How much does a computer engineer make?

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 $120,520 in 2021.Footnote 2 Data administrators earned $101,000 on average in 2021, with 9% growth on the horizon.Footnote 3 This career success can be attainable with a master’s degree in computer engineering.