¿En qué debería comenzar a enfocarse un estudiante de segundo año en CSE (tanto académico como fuera de la caja) que lo ayudará en el futuro?

NO SALTE ALGORITMOS Y ESTRUCTURA DE DATOS.

Aprende algunos lenguajes de programación. eso sería útil.
Vaya por tecnologías web como Javascript y JQuery.
Tutoriales web en línea de W3Schools: este es el mejor recurso para empezar.

Haga algunos proyectos, es la mejor manera de aprender. Haga equipo con algún profesor o amigos entusiastas, tome un tema simple y comience a implementarlo en el idioma que elija.

Aprende un lenguaje de programación también. Sugiero Java o Python.
para principiantes Python Class de Google, Java Tutorial.

Pasé tiempo de calidad con amigos y familiares. Una vez que la universidad termine, no tendrás mucho tiempo para todo.

Lea acerca de las tecnologías recientes. Si tiene un teléfono Android, siga leyendo el quiosco Play (tecnología). La crisis tecnológica también es una buena lectura.

Desarrollar una buena comunicación, especialmente inglés. Si tienes tiempo, intenta aprender un idioma extranjero. (Francés, alemán y japonés tienen una gran demanda en el mercado).