Bueno, como el anterior compañero comenta, yo también estudio el grado en Ingenieria Informática, especialidad de desarrollo de software.
Los conocimientos básicos bastan con los de bachiller, si bien es deseable, no solo que tengas una buena base matemática, (no tanto física), sino que te gusten, ya que la informática se basa en las matemáticas,y hay asignaturas que si entiendes el razonamiento matemático que siguen los algoritmos es mucho mas sencillo.
Explico esto último, yo este año tuve una asignatura llamada algoritmia, en la cual en los examenes a veces nos pedían desarrollar un código (a mano) que resolviese X problema (muy parecido a alguno ya visto, con ciertas variaciones). Claro, hay gente que se chapa el código, y no entiende el problema que está resolviendo.
Respecto a no tocar el ordenador, eso es mentira, yo estudio en el ordenador, casi todas las asignaturas tienes que hacer practicas a ordenador, en definitiva, te vas a pasar una buena parte del tiempo en el ordenador.
Y respecto a los requisitos del mismo, yo te diría que tengas un ordenador con buena RAM, no te compres un mac, es inútil. Los 2 primeros años no usarás programas muy exigentes, SQL Developer, Eclipse, visual studio, Matlab (esto fue mas o menos lo que yo fui usando). En tercero ya vas a trabajar (yo al menos), con maquinas virtuales, y bueno, si no quieres que la experiencia sea tediosa, te recomiendo 8GB de RAM, para ir bien. Esto claro, si tu presupuesto te lo permite.
Por último destacar, que lo mas importante, es las ganas, hay asignaturas aburridas, otras que te gustarás mas o meos ( yo por ejemplo no puedo con bases de datos ) pero lo importante es demostrar (tanto a ti, como los profesores, especialmente a estos últimos) que tienes ganas de aprender, que no te ciñes a los apuntes, y que vas con dudas que no son del temario.