Dr. José Augusto Cadena Moreano

DIRECTOR DE LA CARRERA DE SOFTWARE.


 Malla Curricular
 Horarios

 
 
 
 



Título a otorgarse:  Ingeniero/a en Software.

Duración:  9 Semestres.

Resolución:  RPC-SO-44-No.755-2023

Correo Electrónico: direccion.sistemas@utc.edu.ec

Teléfonos: (593) 03 2252205 / 2252307 Ext. 177

PERFIL PROFESIONAL DE LA CARRERA

El Ingeniero en Software estará en la capacidad de desarrollar aplicaciones multiplataforma empleando estándares, prácticas y herramientas actuales de software y hardware para garantizar la implantación de sistemas eficientes, seguros, confiables y flexibles; implementar proyectos de inteligencia de negocios para el apoyo en la toma de decisiones, aplicando procesos de extracción de datos y algoritmos avanzados; diseñar modelos de predicción con técnicas de Machine Learning para hacer inferencias lógicas y/o probabilísticas aplicables en problemas del mundo real; construir modelos matemáticos formales simples para estudiar y simular situaciones del mundo real.

 

Campo Ocupacional:

El campo ocupacional de la ingeniería de software es amplio y diverso, ya que la demanda de profesionales en este campo ha ido en aumento con el crecimiento constante de la tecnología y la informatización en diversos sectores.

Areas principales en las que un ingeniero en software puede desenvolverse:

Desarrollo de Software:

Diseño, desarrollo, prueba y mantenimiento de aplicaciones y sistemas de software.

Programación en varios lenguajes de programación según los requisitos del proyecto.

Ingeniería de Sistemas:

Diseño y desarrollo de sistemas complejos de software.

Integración de software con hardware y otros componentes del sistema.

Desarrollo Web:

Creación y mantenimiento de sitios web y aplicaciones web.

Trabajo con tecnologías front-end (HTML, CSS, JavaScript) y back-end (Node.js, Python, Ruby, etc.).

Ingeniería de Datos:

Manejo y análisis de grandes conjuntos de datos.

Diseño de bases de datos y desarrollo de soluciones de almacenamiento de datos.

Inteligencia Artificial y Aprendizaje Automático:

Desarrollo de algoritmos y modelos de aprendizaje automático.

Implementación de soluciones de inteligencia artificial para resolver problemas específicos.

Desarrollo de Aplicaciones Móviles:

Creación de aplicaciones para dispositivos móviles (iOS, Android).

Uso de plataformas y frameworks como React Native o Flutter.

Ingeniería de Calidad del Software:

Garantizar la calidad del software mediante pruebas y análisis exhaustivos.

Desarrollo y ejecución de planes de prueba.

Seguridad Informática:

Identificación y corrección de vulnerabilidades en software.

Desarrollo de soluciones de seguridad para proteger sistemas y datos.

Gestión de Proyectos de Software:

Dirección de equipos de desarrollo.

Planificación y ejecución de proyectos de software.

Consultoría en Tecnología de la Información:

Asesoramiento a empresas en la implementación de soluciones tecnológicas.

Desarrollo de estrategias para mejorar la eficiencia y productividad.

 

El profesional de Ingeniería en Software puede prestar sus servicios en:

 

Sector Público

·      Dependencias administrativas.

·      Organismos estatales.

·      Comunicaciones.

·      Instituciones educativas, de salud, de servicio.

·      Instituciones Militares y de Policía.

Sector Privado

·      Empresas comerciales y de servicios.

·      Industrias.

·      Instituciones educativas y de investigación.

·      Instituciones Financieras y Bancarias.

·      Fundaciones, ONGs.