Eso depende del instituto donde vayas a realizarlo, pues varía la elección sobre todo en programación de un lenguaje u otro. Pero básicamente es
Html, xml y javascript
Sql
Lenguaje (yo di c sharp, pero se de otros que dan java)
Un poco de informática básica, historia, manejo de S.O windows, linux...
En Entornos de desarrollo: evaluación de entornos de desarrollo, diseño y realización de pruebas, elaboración de diagramas de clase y de comportamiento...
Por ahí puedes empezar un poco.