Quantum Computer Science


The IARPA Quantum Computer Science (QCS) Program explores questions relating to the computational resources required to run quantum algorithms on realistic quantum computers.

Any implementation of a quantum algorithm requires not only programming the algorithm at a logical level but also the incorporation of error correction and control schemes at the physical level, and resource estimation must account for all of these factors. The QCS program is developing a tool chain to study these issues throughout the computing process.

The tools will include an integrated development environment for the quantum programming languages already developed by the program, compilers to generate logical circuits, and tools for analyzing quantum error correction and control protocols. Through its research QCS will build a foundation for measuring and reducing the resources required to program and implement complex quantum algorithms of realistic size.

Proposers' Day Briefings

Related Publications

To access QCS program-related publications, please visit Google Scholar.

QCS Logo

Contact Information

Program Manager

Main Office

Related Program(s)

Broad Agency Announcement (BAA)

Link(s) to BAA


Solicitation Status


Proposers' Day Date

December 17, 2009

BAA Release Date

April 26, 2010

Proposal Due Date

June 10, 2010

Prime Performers

  • Applied Communication Sciences
  • Georgia Tech Research Corporation
  • Raytheon BBN Technologies
  • University of Southern California

Additional Information