La Universidad de Santiago intensificó sus actividades académicas relacionadas con la ciencia y la tecnología en la comuna de Llanquihue, orientadas a permitir un efectivo desarrollo de las empresas de la zona, respetando el bienestar animal y medioambiental de la Región de Los Lagos.
Desde el año 2007, la Usach, a través del Centro de Estudios en Ciencia y Tecnología de los Alimentos (CECTA) trabaja para desarrollar soluciones en la industria alimentaria, del salmón, la leche y la agricultura, sin embargo, durante el 2009 los cambios observados en la estructura productiva de Los Lagos, movilizaron a la casa de estudios a una redefinición estratégica del quehacer de su Centro Regional.
Esto generó no sólo una modificación del recurso humano especializado, sino que también un cambio de nombre a CEUS Llanquihue (Centro de Estudios de la Universidad de Santiago), para diferenciarlo y otorgarle una identidad propia dado su nuevo quehacer, coordinado con el municipio local en áreas de interés mutuo.
El centro se orienta a la creación y desarrollo de nuevas técnicas de apoyo a las empresas que se desempeñen en áreas como los alimentos, servicios agropecuarios, o medioambientales, a fin de dar soporte a las empresas de la zona, entregando también capacitación y asesorías, mediante el área de Educación Continua a través de cursos y diplomados, los que cuentan con la franquicia Sence.