In this paper, one-generator binary quasi-cyclic (QC) codes are explored by statistical tools derived from design of experiments. A connection between a structured cyclic class of statistical designs, k-circulant supersaturated designs and QC codes is given. The mathematical structure of the later codes is explored and a link between complementary dual binary QC codes and E(s 2 )-optimal k-circulant supersaturated designs is established. Moreover, binary QC codes of rate 1/3, 1/4, 1/5, 1/6 and 1/7 are found by utilizing a genetic algorithm. Our approach is based on a search for good or best codes that attain the current best-known lower bounds on the minimum distance of linear codes, formulated as a combinatorial optimization problem. Surveying previous results, it is shown, that our codes reach the current best-known lower bounds on the minimum distance of linear codes with the same parameters.