Les EOI són centres públics de règim especial on s'imparteix l'ensenyament d'idiomes. La finalitat d'aquest ensenyament és la capacitació de l'alumne en l'ús efectiu dels idiomes com a vehicle de comunicació.

Les EOI imparteixen en cada idioma cinc cursos. El tipus d'ensenyament és presencial i cada curs té una durada de 130 hores.

El  Reial Decret 1629/2006, de 29 de desembre, fixa els aspectes bàsics del currículum dels ensenyaments d'idiomes de règim especial  i determina les exigències mínimes del nivell bàsic, a efectes de certificació, i  els ensenyaments mínims per als nivells intermedi i avançat dels idiomes que s'imparteixen a les Escoles Oficials d'Idiomes. En aquest reial decret també s'estableixen els efectes dels certificats acreditatius de la superació dels nivells bàsic, intermedi i avançat d'aquests ensenyaments.

Dels cinc cursos de cada idioma, primer i segon corresponen al Nivell Bàsic, tercer al Nivell Intermedi i quart i cinquè al Nivell Avançat.

Al final de cada cicle s'obté el corresponent certificat: Certificat del Nivell Bàsic, el Certificat del Nivell Intermedi  i  el Certificat del Nivell Avançat, a partir del curs 2008-2009.

Els idiomes que s'imparteixen a l'EOI Barcelona - Vall d'Hebron són l'alemany, l'anglès, el català per a no catalanoparlants, l'espanyol per a estrangers i el francès.

A les EOI també es poden organitzar altres cursos i activitats destinades a l'aprenentatge dels idiomes, com ara, cursos monogràfics, cursos a distància (That's English) i cursos intensius d'estiu d’altres idiomes.