Ingeniería en Software y Tecnologías Emergentes
Duración: 8 semestres
Modalidad: Presencial
Convocatoria: Anual
Facultad de Ciencias Químicas e Ingeniería, Tijuana.
+52 (664) 682-27-90
http://fcqi.tij.uabc.mx/programas-educativos/licenciaturas/ing-en-software-y-tecnologias-emergentes/
Facultad de Ingeniería, Arquitectura y Diseño, Ensenada.
+52 (646) 979-07-44
Facultad de Ciencias de la Ingeniería y Tecnología, Valle de las Palmas
+52 (646) 979-75-91
Quien egrese del programa educativo de Ingeniería en Software y Tecnologías Emergentes podrá desempeñarse en:
Sector público:
- Dependencias de gobierno de los tres niveles (municipal, estatal y federal)
- Instituciones de educación e investigación
- Organizaciones no gubernamentales (ONG)
Sector privado:
- Sector industrial
- Sector comercial
- Sector de servicios
- Instituciones de educación e investigación
Como profesional independiente:
- Diseño y construcción de software (desarrollo web, aplicaciones móviles, cómputo en la nube, Big data, cómputo inteligente, entre otras)
- Gestión y asesoría de productos y procesos software
- Generación de nuevas empresas de desarrollo de software de calidad
- Liderazgo de proyectos de software
Formar ingenieros en software y tecnologías emergentes competitivos en el ámbito nacional e internacional, que atiendan las necesidades en relación a problemas tecnológicos de los sectores gubernamental, industrial, comercial, de servicios y académico; con capacidad para el análisis, diseño, integración, implementación y gestión de sistemas de software; con alto sentido ético y de compromiso con su comunidad.
1
Formar profesionistas de alto nivel científico y tecnológico, con capacidad para analizar requisitos, diseñar, programar, probar, implementar y administrar soluciones de software a problemas de los sectores gubernamental, industrial, comercial, de servicios y académico, con conocimientos sólidos tanto en ciencias básicas como en ingeniería de software.
2
Fortalecer en el estudiante del programa educativo Ingeniero en Software y Tecnologías Emergentes el desarrollo de conocimientos, habilidades, valores y actitudes que le permitan comprender el impacto del desarrollo científico y tecnológico, en el contexto social y económico, con formación multidisciplinaria así como, disposición para el trabajo en equipo; para actuar con ética, humanismo y emprendimiento.
3
Atender la demanda de profesionistas competentes en el análisis, diseño integración, implementación y mantenimiento de componentes de software de sistemas de cómputo modernos, que resuelvan problemáticas y satisfagan necesidades de los diferentes contextos en los que se desenvuelven, competitivos en el ámbito nacional e internacional; con compromiso y responsabilidad social.
Debe poseer las siguientes características:
Conocimientos generales en:
- Álgebra
- Trigonometría
- Geometría analítica
- Física
- Química
- Herramientas de software (sistema operativo, procesadores de textos, presentaciones electrónicas, hojas de cálculo electrónica)
Habilidades:
- Expresarse correctamente en forma oral y escrita
- Trabajar en equipo
- Tener hábitos y métodos adecuados para el estudio
- Identificar y resolver problemas básicos de ingeniería
- Autodidacta y consciente de la necesidad de actualización continua
- Interpretar información y establecer conclusiones
- Razonamiento lógico, crítico y analítico
- Creativo e innovador
Actitudes y valores:
- Consciente de la problemática de su entorno
- Iniciativa
- Disposición para trabajar en equipo
- Disciplinado y organizado para el trabajo
- Apertura al cambio
- Emprendedor
- Interés y gusto para proponer e implementar soluciones
- Interés por la investigación
- Disciplinado
- Confianza
- Empatía
- Honestidad
- Humildad
- Justicia
- Lealtad
- Libertad
- Perseverancia
- Respeto
- Responsabilidad
- Solidaridad
- Tolerancia
- Desarrollar software de calidad utilizando metodologías de ingeniería de software, matemáticas, ciencias básicas y diversas tecnologías, para satisfacer los requerimientos de las organizaciones y los usuarios potenciales, con creatividad, responsabilidad y honestidad.
- Crear y evaluar proyectos de desarrollo de software, mediante la aplicación del estado de la técnica y habilidades blandas (soft skills), para colaborar con el desarrollo de la región estimulando la pequeña y mediana empresa, con liderazgo, creatividad y compromiso.
- Innovar y desarrollar tecnología a través de la aplicación del método científico y la integración de tecnologías emergentes para atender y generar áreas de oportunidad que apoyen el tránsito a las nuevas dinámicas laborales y sociales con actitud innovadora, colaborativa y compromiso social.
- Además deberás demostrar dominio de inglés nivel B1.
Plan de estudios
| Asignatura | Créditos | Obligatoria |
|---|---|---|
| Metodología de la Programación | 4 | ✓ |
| Cálculo Diferencial | 7 | ✓ |
| Álgebra Superior | 7 | ✓ |
| Introducción a la Ingeniería | 4 | ✓ |
| Comunicación Oral y Escrita | 5 | ✓ |
| Inglés I | 5 | ✓ |
| Desarrollo Profesional del Ingeniero | 4 | ✓ |
| Programación y Métodos Numéricos | 8 | ✓ |
| Cálculo Integral | 7 | ✓ |
| Mecánica Vectorial | 8 | ✓ |
| Química | 6 | ✓ |
| Probabilidad y Estadística | 7 | ✓ |
| Inglés II | 5 | ✓ |
| Programación Estructurada | 4 | ✓ |
| Matemáticas Discretas | 6 | ✓ |
| Metodología de la Investigación | 4 | ✓ |
| Organización de Computadoras | 6 | ✓ |
| Estadística Avanzada | 6 | ✓ |
| Tecnología y Sociedad | 4 | ✓ |
| Cálculo Multivariable | 7 | |
| Lenguaje C | 6 |
| Asignatura | Créditos | Obligatoria |
|---|---|---|
| Lenguajes de Programación Orientada a Objetos | 7 | ✓ |
| Estructuras de Datos | 7 | ✓ |
| Ingeniería de Requerimientos | 7 | ✓ |
| Redes de Computadoras | 7 | ✓ |
| Análisis de Tecnologías Emergentes | 6 | ✓ |
| Patrones de Software | 7 | ✓ |
| Análisis de Algoritmos | 7 | ✓ |
| Ingeniería de Procesos | 6 | ✓ |
| Administración de Sistemas Operativos | 7 | ✓ |
| Bases de Datos | 6 | ✓ |
| Tecnologías Emergentes para el Desarrollo de Soluciones | 6 | ✓ |
| Análisis y Diseño de Software | 8 | ✓ |
| Verificación y Validación del Software | 6 | ✓ |
| Interacción Humano-Computadora | 6 | ✓ |
| Gestión y Seguridad en Redes | 5 | ✓ |
| Herramientas de Desarrollo de Software | 6 | ✓ |
| Desarrollo Organizacional | 6 | ✓ |
| Cómputo Bioinspirado | 7 | |
| Paradigmas de la Programación | 7 | |
| Tópicos Selectos de Técnicas Cualitativas | 6 | |
| Taller de Lenguaje Java | 4 | |
| Ingeniería Económica | 6 | |
| Taller de Documentación de Software | 4 | |
| Administración | 3 |
| Asignatura | Créditos | Obligatoria |
|---|---|---|
| Aseguramiento de la Calidad del Software | 6 | ✓ |
| Administración de Proyectos de Software | 6 | ✓ |
| Emprendimiento de Negocios de Software | 6 | ✓ |
| Seguridad del Software | 6 | ✓ |
| Cómputo en la Nube | 6 | ✓ |
| Aplicaciones Móviles | 8 | ✓ |
| Tópicos Selectos de Investigación | 6 | ✓ |
| Laboratorio de Usabilidad | 6 | ✓ |
| Gestión de la Innovación | 6 | ✓ |
| Desarrollo de Aplicaciones Innovadoras | 6 | ✓ |
| Aplicaciones Web | 8 | ✓ |
| Minería de Datos | 5 | |
| Sistemas Embebidos | 4 | |
| Ciencia de los Datos | 6 | |
| Bases de Datos Avanzadas | 6 | |
| Internet de las Cosas | 4 | |
| Taller de Aplicaciones iOS | 4 |
