Development of new computer and communication systems requires that data is represented and processed in ways that take full advantage of advances in technology. At Duke, coding theorists work with computer architects to design data storage systems for emerging memory technologies, and with physicists to design quantum computers based on ion qubits. Duke researchers pioneered the theory of quantum error correction and are responsible for innovations that are incorporated in billions of consumer devices.