Buenas amigo,yo estoy estudiando el ciclo que quieres hacer y te digo que empecé desde CERO en programación,tenía nivel de usuario(lo más normal de lo normal,vamos) y de momento me va bien,me cuesta pero no es imposible aprobar ni mucho menos ! Hay más gente en mi clase que empezó con mi nivel y alguno sacó sobresaliente...
Olvídate de la física y matemáticas para el ciclo,no las vas a utilizar para nada(aunque si eres bueno en mates mejor ya que viene bastante bien para ciertos planteamientos en programación)
En cuanto a hacking... en primero por lo menos no se da nada,y en segundo creo que menos.Como mucho se dan los comandos de MS-DOS y Linux en el módulo de sistemas informáticos(primer año)
bueno si tienes más dudas pregúntame por privado que te contesto encantado
un saludo y suerte con 2º que un año jodido