Duke ECE master's students learn in the classroom and the lab from faculty working on new, resilient hardware architectures for emerging platforms, spanning the gamut from major datacenters to personal mobile devices
Several faculty members working in hardware design have industry experience, including holding visiting research positions at Microsoft Research and Intel Corp.
The Hardware Design concentration is available as part of:
- ECE 550D: Fundamentals of Computer Systems and Engineering
- ECE 552: Advanced Computer Architecture I
- ECE 559: Advanced Digital Design
- ECE 539: CMOS VLSI Design Methodologies
Other Notable Courses
- ECE 555: Probability for Electrical and Computer Engineers.
- ECE 561: Datacenter Computing
- ECE 562: Energy Efficient Computing
- ECE 652: Advanced Computer Architecture II
- ECE 590: Enterprise Storage Architecture
- ECE 554: Fault Tolerant and Testable Computer Systems
- ECE 526: Semiconductor Devices for Integrated Circuits
- ECE 532: Analog Integrated Circuit Design.
- ECE 538: VLSI System Testing
"The courses I took had application-driven projects which was very helpful, given that I wanted to work in industry."
Software Engineer, IBM
Graduate Profiles and Graduate Outcomes »