Computer Hardware Engineering Track

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 datacenters to personal mobile devices

The Computer Hardware Engineering Track is available as part of:

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 Architechture, Applications of Hardware, Hardware/Software Interface, Digitial System Design, Programming and other courses from the gradudate course catalog.  

Detailed Course Requirements

John McCrone "The courses I took had application-driven projects which was very helpful, given that I wanted to work in industry."

John McCrone
Software Engineer, IBM
Graduate Profiles and Graduate Outcomes »