Quantum computers can solve certain problems more efficiently than any classical computer. Trapped ions are a promising candidate for realizing such a system. We present a modular quantum computing architecture comprised of a chain of 171Yb+ ions with individual Raman beam addressing and individual readout . We use the transverse modes of motion in the chain to produce entangling gates between any qubit pair. This creates a fully connected system which can be configured to run any sequence of single- and two-qubit gates, making it in effect an arbitrarily programmable quantum computer that does not suffer any swap-gate overhead .
Recent results from different quantum algorithms on five and seven ions will be presented [3,4], including a quantum error detection protocol that fault-tolerantly encodes a logical qubit . I will also discuss current work and ideas to scale up this architecture.
 S. Debnath et al., Nature 563:63 (2016).
 NML et al., PNAS 114 13:3305 (2017).
 C. Figgatt et al., Nat. Communs. 8, 1918 (2017).
 NML et al., arXiv:1712.08581 (2017)
 NML et al., Sci. Adv. 3, 10 (2017).