A les EOI, el programa complet d’un idioma consta de set cursos, dividits en tres nivells:
- Nivell bàsic: comprèn el 1r i 2n curs (A1 i A2)
- Nivell intermedi: comprèn el 3r curs (B1), 4rt i 5è (B2)
- Nivell avançat: comprèn el C1 i C2
Cada curs té una durada mínima de 130 hores lectives, de setembre a maig, distribuïdes en franges de dues hores i quart, de 16.00 a 18.15 h o de 18.45 a 21.00 h, els dilluns i dimecres, o els dimarts i dijous. Als cursos d’alemany les franges horàries són de 16.30 a 18.45 i de 18.45 a 21.00 h.
Si ja es tenen coneixements previs d’un idioma no és obligatori començar per primer. Existeix la possibilitat de presentar-se al Test de nivell de l’idioma que es vol estudiar per tal d’accedir a un curs superior. També es pot accedir a un curs superior a primer si s’està en possessió d’una acreditació vàlida.
L’alumnat que supera el 2n curs obté el Certificat de Nivell Bàsic, quan supera el 3r curs obté el Certificat de Nivell Intermedi B1, quan supera el 5è curs obté Certificat de Nivell Intermedi B2, i quan supera el C1, el Certificat de Nivell Avançat C1. Aquests són els quatre certificats que atorga l’Escola Oficial d’Idiomes.
El pla d’estudis de les EOI té com a finalitat :
- Promoure l’ús efectiu de l’idioma com a vehicle de comunicació general
- Adquirir les habilitats bàsiques, tant receptives com productives, del llenguatge oral i escrit
- Desenvolupar estratègies comunicatives en diferents àrees de comunicació
- Desenvolupar estratègies per a l’aprenentatge autònom i continu de llengües, que puguin facilitar l’ús de l’idioma en l’exercici d’activitats
- professionals i en altres àmbits de la cultura o d’interès personal
- Crear actituds positives envers la diversitat lingüística i el pluralisme cultural del món actual.