PERFIL DE EGRESO DE LA CARRERA INGENIERÍA CIVIL EN COMPUTACIÓN Los(as) estudiantes de la Universidad de O´Higgins, demuestran actitud pluralista, reflexiva, dialogante y crítica, con sentido ético y cívico, respetuoso con el medio ambiente, las personas, culturas y etnias. El programa de Ingeniería Civil logra que el estudiante adquiera, con una mirada local en el marco global e independientemente de su especialidad, las habilidades de: Desarrollar proyectos de ingeniería, logrando identificar y plantear requerimientos de diseño, y resolver de manera eficiente problemas abiertos, con enfoque multidisciplinario, pensamiento sistémico y crítico. Demostrar una sólida formación en ciencias básicas y de la ingeniería. Diseñar experimentos, obtener, analizar e interpretar datos, así como evaluar y decidir cursos de acción sobre la base de los resultados obtenidos. Demostrar capacidad de liderazgo y de negociación. Demostrar capacidad de trabajo tanto de manera autónoma como en equipo. Demostrar su capacidad de adaptación a los cambios que experimenta la tecnología en el mundo actual, y a distintos contextos sociales y culturales. Comprender los aspectos prácticos de su disciplina y demostrar capacidad de aplicar sus conocimientos a situaciones reales de la industria. Demostrar capacidad de invención, innovación y emprendimiento. Gestionar la capacidad de auto-aprendizaje, y tener conciencia de la importancia de mantener este hábito una vez egresados. Lograr una comunicación efectiva en forma oral, escrita y gráfica, tanto en español como en inglés. Comprender su rol en la sociedad y reconocer la importancia de un comportamiento ético en la vida profesional. Concebir, planificar, implementar y gestionar eficazmente proyectos, considerando para tal efecto requerimientos técnicos, económicos, legales, ambientales y sociales, incorporando consideraciones de sustentabilidad. El (la) Ingeniero(a) Civil en Computación de la Universidad de O’Higgins es un(a) profesional que concibe, diseña, construye, mantiene, opera, evalúa e integra soluciones computacionales. Es flexible y proactivo(a), capaz de trabajar en disciplinas variadas tales como minería, geología, agricultura, robótica, astronomía, arte, cambio climático, educación, comunicaciones, biología y telemedicina, entre otras, integrando fundamentos de la computación con la ingeniería de datos y de software utilizando un enfoque interdisciplinario. Los ámbitos que desarrolla la carrera, y que todo(a) Ingeniero(a) en computación dominará, son: Fundamentos de la Computación, Ingeniería de Datos, Ingeniería de Software, Infraestructura de la Computación, Ciencia e Ingeniería Computacional. Dentro de cada ámbito quedará habilitado(a) respectivamente para: Abstraer, modelar y formalizar matemáticamente problemas susceptibles de ser resueltos computacionalmente con el fin de dar soporte al diseño de soluciones utilizando herramientas teóricas, lenguajes y representaciones formales. Extraer, obtener, generar, almacenar y recuperar información valiosa de datos diversos, complejos y masivos (big data), así como desarrollar una perspectiva respecto a cómo modelar, procesar, visualizar y analizar los datos a fin de dar respuestas eficientes a los requerimientos del procesamiento. Concebir, desarrollar, operar y mantener soluciones de software que den solución a problemas prácticos de forma sistemática y cuantificable, preocupándose por la calidad y la efectividad de las soluciones, siendo al mismo tiempo capaces de gestionar estos proyectos. Desarrollar programas eficientes en el uso de recursos computacionales, explotando las características del sistema operativo y su interacción con la arquitectura de hardware y la red de datos, previniendo, diagnosticando y resolviendo errores de programación y/o problemas de desempeño detectados. Conocer y aplicar técnicas y conocimientos de ciencia e ingeniería computacional para abordar problemas que surgen de aplicaciones y la tecnología en general, diseñando y programando algoritmos robustos y eficientes. A través de su recorrido formativo nuestro(a) ingeniero(a) en computación adquirirá las siguientes competencias específicas: - - Analizar problemas computacionales y construir modelos, expresándolos en representaciones y formalismos adecuados. Analizar, diseñar y/o adaptar algoritmos y estructuras de datos que cumplan con los requisitos especificados y que sean robustos y eficientes. Gestionar bases de datos utilizando modelos, lenguajes de consulta asociados, técnicas eficientes de acceso a datos y aplicación de políticas de seguridad, con la finalidad de obtener información relevante. Extraer información relevante utilizando el proceso de descubrimiento de conocimiento de datos. Concebir, diseñar, construir y operar soluciones de software, siguiendo un proceso sistemático y cuantificable, eligiendo el paradigma y los lenguajes de programación - - - más adecuados, considerando aspectos técnicos, metodológicos, algorítmicos, y de la infraestructura. Gestionar proyectos de diseño, desarrollo, implementación y evolución de soluciones de software, contemplando tanto los procesos involucrados como el producto esperado, su calidad y respuesta efectiva al problema que aborda. Desarrollar software en una amplia variedad de plataformas y lenguajes de programación. Diagnosticar y resolver problemas en el funcionamiento de software cercano a la plataforma para mejorar su desempeño. Desarrollar software de alta complejidad en diversos lenguajes y paradigmas de programación, considerando aspectos técnicos, metodológicos, algorítmicos, y de la infraestructura. Diseñar y programar aplicaciones gráficas e interactivas y técnicas de visualización científica. Diseñar e implementar algoritmos robustos y eficientes para estudiar problemas de ingeniería y simulación de fenómenos físicos. Con este conjunto de conocimientos, habilidades y competencias los(as) ingenieros(as) podrán aportar al desarrollo del país ya sea a través de su capacidad de emprendimiento o insertándose en empresas estatales y privadas, servicios públicos, consultoras, universidades y centros de investigación, aportando a ellos con una mirada ética, una fuerte responsabilidad en la toma de decisiones y alto compromiso social.