Composite pulse sequences, which produce arbitrary predefined rotations of a qubit on the Bloch sphere, are presented. The composite sequences contain up to 17 pulses and can compensate 8 orders experimental errors in amplitude duration. for three basic quantum gates, X (not), Hadamard rotation, derived. Three classes presented: one symmetric two asymmetric. They as their lowest members well-kn...