Moi aussi je me suis posé la question au début et j´ai eu la brillante idée d´aller sur :
http://www.battlestargalactica-online.com/
XO, terme anglais abrégé pour Executive Officer (Officier Exécutif en français). Il s´agit d´une des fonctions que possède le second du Battlestar, soit le plus haut gradé après le dirigeant du navire. La fonction de XO permet de commander le vaisseau, faire des quarts de commandement, ou prendre carrément la relève si le supérieur est malade, destitué, mort, augmenté ou appelé ailleurs, en attendant une nouvelle nomination.
Le rôle de CAG (Commander of the Air Group / Commandant du Groupement Aérien) est l´une des fonctions de l´Officier pilote de grade le plus élevé sur un Battlestar de l´armée Coloniale. Son but est de superviser, planifier des entraînement et coordonner au combat l´ensemble des pilotes lors des missions dont il à la charge.
Et en allant faire mes copié/collé pour vous instruire
, j´ai trouvé le grade LSO. 
http://www.battlestargalactica-online.com/encyclopedie/474/lso-/page-1.html
Je me souvenais même pas l´avoir entendu dans la série, c´est étrange.
Et voilà pour ceux qui voudraient se souvenir ce qu´est un CPO (Tyrol). 
http://www.battlestargalactica-online.com/encyclopedie/467/cpo-/page-1.html