He is best known for his work in design theory and the theory of error-correcting codes, in which the class of BCH codes is partly named after him and his Ph.D. advisor Bose.[2] Ray-Chaudhuri is the recipient of the Euler Medal by the Institute of Combinatorics and its Applications for his career contributions to combinatorics.