Filière générale
A partir de la classe de première, en filière générale, les élèves doivent choisir des enseignements de spécialité :
​
- 3 spécialités de 4 heures par semaine chacune en première
- 2 spécialités de 6 heures par semaine chacune en terminale
​
Le lycée Marc Bloch propose 10 spécialités :
​
- Arts : Cinéma audiovisuel
- Humanités, littérature et philosophie
- Histoire, géographie, géopolitique, sciences-politiques
- Langue, littérature, culture étrangère - Anglais
- Mathématiques
- Numérique et sciences informatiques
- Physique chimie
- Sciences économiques et sociales
- Sciences de l'ingénieur
- Sciences de la vie et de la Terre
​
En terminale, les élèves peuvent choisir en plus une option de mathématiques :
​
- Mathématiques expertes (+3 heures par semaine pour les élèves qui conservent la spécialité Mathématiques)
- Mathématiques complémentaires (+3 heures par semaine pour les élèves qui abandonnent la spécialité Mathématiques)