Throughout your classes (even in Genetics), you have learned…

Throughout your classes (even in Genetics), you have learned that synonymous mutations do not change the amino acid sequence. This means that these silent changes should be neutral with respect to fitness. Therefore, it implies that codon usage should be random. But, in some cases, it is not random and that’s why mutations are not entirely random (and the reason I’ve been referring to them as random-ish). This phenomenon of codon usage that is not entirely random is called