Online M.S. in Computer Engineering

College of Engineering and Computer Science

Jacob Grindstaff-Espinal pictured on campus.

A Full-System Approach To Computer Engineering. 

The most valuable engineers understand more than one piece of the puzzle.

The online Master of Science in Computer Engineering from Syracuse University develops expertise across hardware systems, software systems, and assured systems – a unique full-systems approach that prepares you to solve bigger problems across the full stack of modern computing systems.

With weekly live classes and direct faculty interaction, you'll engage in real discussions, interact directly with professors, and receive meaningful feedback. And with one of the largest engineering alumni networks in online education, you’ll build relationships that extend beyond graduation.

About the College of Engineering and Computer Science

The Syracuse University College of Engineering and Computer Science prepares students to address complex technical challenges and advance innovation across industries. Through rigorous academic programs and faculty expertise, the college develops engineers and technology leaders who apply analytical thinking and technical knowledge to real-world problems.

Faculty in the Department of Mechanical and Aerospace Engineering contribute internationally recognized scholarship and teaching excellence while preparing students for careers in areas such as aerospace, manufacturing, energy and technology.

Man installing computer server

What You'll Learn

Students develop the skills to:

  • Design and test hardware systems, from VLSI circuits to complex computer architectures
  • Develop and analyze large-scale, reusable software systems
  • Build security, assurance and formal verification into computer and network systems
  • Apply advanced programming and object-oriented design to real engineering problems
  • Specialize through electives in areas such as AI, embedded systems and computer security

Earn your degree online from Syracuse University

Your next step could be your biggest yet—we're here to lend a hand. Get all the information you need to start on your next academic journey.

With Syracuse you'll work toward breakthroughs alongside faculty who are among the world's finest researchers and scholars, all while creating lifelong professional relationships and advancing your career.

Fill out the form to receive more information about program highlights, course information and admissions requirements.

Discover Your Next Steps

It will only take a moment.
Loading...

Computer Engineering Curriculum

The online Master of Science in Computer Engineering helps you master innovative thinking strategies and solve complex engineering challenges across both hardware and software. You'll explore advanced concepts in security and assurance, network systems, object-oriented design, data structures, computer architecture and advanced programming. 

The curriculum requires 30 credits—12 core course credits and 18 elective credits, with each course worth three credits—and can be completed in as few as 15 months. Electives let you specialize in areas such as VLSI design, AI, embedded systems and computer security.

View full curriculum 

Sample Courses

Graduates of the program may pursue careers including:

Because the program spans both hardware and software systems, it prepares graduates for leadership roles across technology and engineering fields.

Admissions Requirements:

  • Completed application
  • Bachelor's degree from an accredited institution.  Degree in computer science, computer engineering, cybersecurity or a related technical field is preferred.  Students with degrees from other fields are encouraged to apply, and may receive a Conditional Admit.  See below for more details.
  • Official degree-bearing transcripts
  • Resume detailing employment history, honors, and professional and community activities
  • Personal statement
  • Two professional or academic letters of recommendation

No GRE scores are required to apply.

Core competency in discrete mathematics, calculus, data structures and computer organization, plus a programming language (C/C++ preferred) is required for our program.

Applicants without the necessary technical background are encouraged to apply and may receive a Conditional Admit to our program.  Applicants given a Conditional Admit will complete our bridge course sequence (3 courses), which will be available in early 2027.  Upon successful completion of the sequence, students are then given full admittance into our program.  The bridge course sequence is offered free of charge to applicants who are given a Conditional Admit to our program.

  • Math Foundations for Engineers
  • Programming & Data Structures
  • Computer Organization & Operating System Design

Admissions information

Computer Engineering, M.S. Deadlines

Winter 2027

December 1, 2026

Spring 2027

March 5, 2027

Summer 2027

June 4, 2027