Expert faculty at SMU guide computer engineering graduate students in the laboratory.

Graduate programs

Master’s in computer engineering

Preparing leaders in smart systems.

Program format

In-person and online

Commitment

Full time or part time

Duration

Two years (full time);
Three years (part time)

Overview

Demand is skyrocketing for computer engineering leaders who can help define our increasingly tech-driven world. Expertise in embedded systems, semiconductor design, artificial intelligence and machine learning helps uniquely position students for success in a variety of career pathways.

In the master’s of computer engineering program, SMU Lyle graduates learn to apply sophisticated computer architecture and integrated circuit design techniques toward modern computing systems and develop innovative solutions to tough engineering problems. SMU Lyle’s Electrical and Computer Engineering Department prepares graduates for the full range of career opportunities in the high-technology marketplace and enables them to reach their fullest potential as a professional, researcher and member of society.

With a curriculum designed by expert faculty and experienced industry professionals, students benefit from a computer engineering graduate program rooted in real-world considerations. Developed with working professionals in mind, students have the opportunity to pursue their degree in-person or through synchronous online classes.

Specializations

M.S.C.E. + Cox MBA dual degree

Lyle master’s students can pursue their MBA simultaneously at Cox in this two-year program geared toward STEM students and professionals who desire to broaden their skills.

Thinking Grad School? Think SMU.

Envisioning a brighter future? Think grad school at SMU, where you join a lifelong family network and see immediate returns on your educational investment. Take your new big step at SMU.

Student success

Our graduates consistently secure positions at leading companies and organizations in private and public sectors. SMU computer engineering master’s students become leaders across industries, driving innovation in today’s tech-centered world.

This program prepares you to excel in the following areas and professions:

  • Computer hardware engineer
  • Processor and system architect
  • Embedded systems and Iot engineer
  • Information security analyst
  • Cyber security architect
  • Network architect
  • DevOps engineer
  • Machine learning engineer

Top 20%

Best National Universities

U.S. News & World Report (2026)

9:1

Graduate student-to-faculty ratio

$95,000

Median starting salary for Lyle graduate students (2024)

Career Outcomes Dashboard

Student stories

SMU Lyle alum Saurabh Gupta ’18

An algorithm for success

SMU Lyle’s computer engineering program formulated success for Saurabh Gupta ’18, senior DFT engineer at NVIDIA.

SMU Lyle Alumna Thear Sy Suzuki '96

A Dallas powerhouse

SMU Lyle alum Thear Sy Suzuki ’96 persevered from refugee to Dallas powerhouse.

Requirements

  1. Application
  2. Application fee
  3. Official transcripts
  4. English language proficiency documentation (if applicable)
  5. Bachelor's degree in computer engineering, computer science or closely related discipline is preferred

All applications are holistically reviewed.

View all requirements

Ready to apply?

Tuition and financial aid

Tuition and costs

Explore the cost breakdown of tuition for graduate programs.

Financial aid

Find information on scholarships and financial support available at SMU.

Curriculum and learning

Featured courses

ECE 7310

Introduction to Semiconductors

Principles in the physics and chemistry of semiconductors that have direct applications on device operation and fabrication.

ECE 7340

Medical Systems Designs

Principles of sensing biological signals and their applications in medicine.

ECE 7381

Computer Architecture

Introduces uniprocessor computer architecture, with a focus on instruction set, pipeline and memory design.

Outside the classroom

  • Centers and institutes

    Grow as an engineer with collectives that promote leadership, innovation and entrepreneurship.

  • Maria Murad with friends in Jordan

    Internships

    Get practical experience to develop industry skills, build a professional network and gain valuable insights. Internships can open doors to future opportunities and contribute to long-term career success.

  • Clubs and organizations

    Explore interests, develop leadership skills and connect with like-minded peers.

  • SMU students working with plants at Bontham Family Farms

    Community engagement

    Apply your classroom knowledge to real-world issues while making a positive impact.

Research

Participate in graduate research opportunities and tackle real-world challenges in cyber security, electronic design automation, VLSI test, computer arithmetic algorithms, and disaster and fault tolerance.

Lyle students and faculty perform research that has global implications, taking advantage of state-of-the-art facilities and funding from government agencies, foundations and private companies.

Faculty

Our distinguished faculty are industry leaders and subject matter experts, bringing real-world experience and industry insights to the classroom. SMU Lyle maintains small class sizes, allowing students to develop meaningful mentorships with their professors.

Facilities

Faculty experts in cybersecurity lead the Darwin Deason Institute.

Darwin Deason Institute for Cyber Security

Advancing the science, policy, application and education of cyber security through basic and problem-driven interdisciplinary research.

SMU Lyle Engineering students build prototypes in the Deason Innovation Gym, aka The DIG.

Deason Innovation Gym

The Deason Innovation Gym (the DIG) provides the tools and space to work on immersion design projects to accelerate learning, innovation and leadership. Get trained on 3D printers, power tools, metal shop machines and more.

Request more info about this program

Request more info about the M.S. in computer engineering

Loading...

Frequently asked questions

In SMU’s M.S. in computer engineering program, students learn to apply sophisticated computer architecture and integrated circuit design techniques toward modern computing systems and develop innovative solutions to tough engineering problems. 

An M.S. in computer engineering at SMU will provide students with technical skills and advanced knowledge in the following areas: operating systems and systems software, computer networks, computer architecture, microcontroller architecture and interfacing, and digital systems design.

Students also take electives in specialized interest areas and have the option to complete a master’s thesis. The Department of Electrical and Computer Engineering at SMU offers courses in biomedical devices, computer architecture, CAD, wireless communication networks, digital signal processing, lasers and optoelectronics, photonics, electromagnetics, microelectronics, VLSI design, systems and control, and image processing and computer vision.

Both computer engineering and computer science prepare students for in-demand positions in industries that are defining our tech-driven world. While these degree paths share a computing foundation, they differ in focus. A key factor in deciding on which degree to pursue depends on where you would like to develop expertise: building the technologies that power devices and networks or driving innovation in AI, cyber security and software development. A computer engineering degree offers more flexibility while computer science might be a better fit for a student interested in complicated code structures. 

Learn more about the distinctions between SMU computer engineering and SMU computer science programs from subject matter experts. 

Skilled computer engineers are in high demand as the world responds to increasing demand for innovations in technology and their applications. A computer engineering master’s degree can help accelerate your career by providing technical specializations, leadership skills and industry connections. According to the Bureau of Labor Statistics, computer hardware engineers had an average salary of $155,020 in 2024. 

Yes, SMU’s master’s in computer engineering is part of the Lyle Anywhere® flexible learning platform, which provides a mixture of in-person or synchronous online classes.

Graduates with a Master of Science in computer engineering can land roles such as a product manager, engineering project manager, venture capital analyst, intellectual property consultant, network architect, machine learning engineer, cyber security architect, information security analyst and many others. Computer engineers land roles across many industries including tech, manufacturing, cyber security, finance, consulting, government and entrepreneurial ventures. 

Graduates of SMU Lyle’s M.S. in computer engineering had an average starting salary of $93,000 (2024).