Study Tracks for Graduate Programs in Electrical Engineering

Customize Your Master’s Degree in Electrical & Computer Engineering

Duke’s graduate programs in electrical engineering (M.S. and MEng) include multiple study tracks so you can customize your curriculum to fit your career goals. As one of the most innovative graduate programs nationwide, we help you focus on in-demand technical areas through options like our software and hardware design, quantum systems, AI/machine learning specialization and more.

At a Glance

Here’s what you can expect when exploring Duke graduate programs in electrical engineering and computer engineering (ECE): 

  • Five structured study tracks in key ECE domains, covering AI, software and hardware engineering, quantum systems and semiconductors
  • Options to add a machine learning specialization for AI-driven career prep
  • Access to leading Duke research facilities, including the ATHENA AI Institute, Duke Quantum Center and Fitzpatrick Institute for Photonics
  • Curriculum designed to prepare you for fast-growing fields such as AI, hardware and software systems, autonomy, quantum technologies and semiconductor engineering
  • Strong industry collaborations across AI, cloud services, software, hardware, robotics, healthtech, finance and semiconductor sectors, among others
  • Flexible elective options to promote a more personal learning experience

Our graduate programs also emphasize project-based learning and faculty mentorship.

Explore Study Tracks Within Duke’s Graduate Programs in Electrical Engineering 

In the graduate programs in electrical engineering and computer engineering at Duke, you’ll acquire a broad base of knowledge. You can also choose a study track to focus on the niche most relevant to your professional aspirations. Whether you want a master’s in software engineering or want to pursue an AI/machine learning specialization, you’ll have the opportunity to control your learning journey. 

Each track includes a guided path. You choose electives that match your goals and collaborate with faculty at the forefront of discovery. Most importantly, you’ll be working on real problems from industry leaders, startups or Duke research groups.

A close-up of a pupil with AI textures represents degree programs like Duke’s machine learning specialization
close up Artificial Intelligence technology city for backgroundsFuturistic eye, Artificial Intelligence, Globe – Navigational Equipment, DataBrain Wave, Artificial Intelligence, city.Data,Face recognition

Machine Learning (ML) & Artificial Intelligence (AI)

Our focus on data analysis and machine learning provides master’s students with the tools to manage, interpret and gain new insights from data.

In the ML/AI track, you’ll develop deep expertise in the mathematical foundations of machine learning and artificial intelligence while gaining the practical skills needed to design and deploy AI systems that scale in real-world environments. As a student, you’ll join a vibrant community rich in cross-campus initiatives focused on AI and ML, such as the Rhodes Information Initiative at Duke (iiD).

Course requirements
Lines of computer programming represent how a master’s in software engineering at Duke can help you understand software on a deeper level
Programming code abstract technology background of software developer and Computer script

Software Engineering

Our dedicated and experienced computer engineering faculty includes leading researchers who literally wrote the book on programming and have experience working in the leading software engineering companies (e.g., Google). In the Software Engineering Track, students will take courses in programming, computer architecture, systems and more. We’ll make you a great programmer!

Course requirements
A circuit board, one of the tools explored in Duke’s graduate programs in electrical engineering

Computer Hardware Engineering

Duke ECE master’s students learn in the classroom and the lab from faculty working on new, resilient hardware architectures for emerging platforms ranging from major data centers to personal mobile devices.

Students in the Computer Hardware Engineering track will be instructed by experts in the field with industry and research experience alike. The coursework includes Computer Architecture, Applications of Hardware, Hardware/Software Interface, Digital System Design, Programming and other courses from the graduate course catalog.

Course requirements
A neon cube illustrates quantum software and hardware topics studied during a master’s in software engineering
Student Andre Van Rynbach, in the Jungsang Kim photonics lab

Quantum Software & Hardware

Students will learn from a software and hardware focus that prepares them to program and control quantum information devices and design, fabrication and testing of quantum devices.

Duke ECE is home to international leaders in information physics research, embodied in pathbreaking programs in metamaterials, quantum devices, and optical systems.

Master’s students will learn from a faculty team with deep interdisciplinary research strengths and a track record of entrepreneurship and innovation.

Course requirements
Close-up of a silicon wafer, an example of the tools explored in Duke’s master’s programs
Silicon wafer for manufacturing semiconductor of integrated circuit.

Semiconductor Technology

Duke ECE’s master’s track in semiconductor technology is led by international leaders in the areas of nanoelectronics, optoelectronics, microfluidic systems, integrated optics, sensors, integrated multifunctional devices/systems, energy conversion devices, and quantum sensors.

Semiconductor technology research at Duke is highly interdisciplinary, and includes the fabrication of devices and circuits through the state-of-the-art Shared Materials Instrumentation Facility (SMiF) cleanroom and characterization lab.

This track is designed to prepare master’s students either to engage in PhD research or to obtain engineering jobs in the semiconductor industry.

Duke also offers an interdisciplinary Master of Engineering in Photonics and Optical Sciences featuring coursework in both ECE and the Duke Department of Biomedical Engineering.

Course requirements

Why Choose Duke for Graduate Programs in Electrical Engineering & Computer Engineering?

When you choose Duke, you are joining a collaborative, future-focused engineering community. Our university has a reputation for innovation, mentorship and impact.

Earn a master’s in software engineering, machine learning/artificial intelligence, hardware or quantum software. You can choose an M.S. or MEng in ECE, and your skill set and transcripts will reflect the unique focus area of your program. 

Regardless of which track you participate in, you will enjoy numerous hands-on engineering and learning opportunities. You will graduate with hundreds of hours of real-world experience that you can bring to your chosen career field.

Hear from Our Students

Here are highlights from students associated with our master’s in software engineering, AI and quantum computing tracks.

Grant Eberle

When asked, “What stands out to you about your master’s experience at Duke?” Grant Eberle, an ECE Quantum Computing 2023 graduate, answered: “How customizable the degree was. I was able to come in and study software. The degree allowed me to split my time between quantum computing and software classes. The business classes in the MEng … have been one of the most valuable things I’ve brought to the workforce so far.”

Amelia Cook

Current master’s student Amelia Cook says: “The ECE department has multiple tracks to fulfill your degree, which allows you to specialize your studies and follow your interests … there are so many interesting classes that it’s hard to choose which ones I want to take! Duke also has a dedicated career center for Pratt students, which is a unique and powerful resource.”

These are just a few of the hundreds of successful graduates who have walked through the doors of the Duke Pratt School of Engineering.

How Study Tracks Support Your Career Path

Each track aligns with a different segment of the ECE job market. Your chosen track will offer structured preparation for roles in areas like AI engineering, semiconductor design, quantum computing, computer architecture and advanced software systems.

Duke also provides personalized career advising services to help you identify the right track and electives for your learning journey. Our staff assists with selecting research experiences as well. By the time you graduate, you will have a clear grasp of your expertise and know how to articulate those skills to prospective employers.

graduates take a selfie in front of Duke Chapel

FAQ for ECE Study Tracks

Here are some Frequently Asked Questions (FAQ) to help you understand how study tracks work within Duke’s master’s degrees in Electrical & Computer Engineering.

  • Study tracks act as guided pathways that help you select courses aligned with your technical and career goals. They provide structure for your learning journey while offering enough flexibility to let you explore related subfields, such as AI and quantum computing. We also support you in selecting the right track based on your interests.

  • Absolutely! We aim to equip our students with future-proof skills that will be relevant for years to come. With that in mind, our program includes several different specialization tracks, including one in machine learning and AI. This is a strong option if you plan to work in AI engineering, data science, autonomy or intelligent systems development

  • You can build a customized path that includes courses related to hardware design, systems programming, embedded engineering and applied software development. Such a program will be similar to earning a master’s in software engineering, but with stronger ECE depth.

  • No. You will earn either an MEng or an M.S. in Electrical and Computer Engineering. Tracks simply help you build a defined academic and professional focus to support a more successful transition into your chosen career path.

Explore Our Graduate Programs in Electrical Engineering & Computer Engineering

Duke’s graduate learning tracks are one of the most unique aspects of our electrical engineering program. They give students an opportunity to exercise control over their learning journeys, resulting in a more personalized and engaging experience. Explore a master’s in electrical and computer engineering from the Duke Pratt School of Engineering.

Master of Science in ECE

A rigorous, technical master’s program for advanced industry and research positions

Master of Engineering in ECE

Specialized technical education for students interested in leadership roles in industry

Not sure which program track is the best fit for you? Contact our admissions team today.