Perfil del Egresado
El estudiante que concluyan el programa académico 2009 dirá, que como Ingeniero en Informática, es un profesionista interdisciplinario, que laborar en cualquier tipo de organización pública o privada, donde implementa y administra sistemas de software de calidad mundial; proporciona soluciones de transmisión de voz y datos; aplica las metodologías de normalización y calidad en el proceso de desarrollo y administración de software y hardware garantizando su seguridad; y propone procesos planificados de innovación en el campo de la Ingeniería Informática a través de la investigación y desarrollo de soluciones de software y hardware, acordes a las necesidades actuales.
Lo que implica que al egresar de éste programa académico tendrá una formación integral en los siguientes tres ejes de aprendizaje:
Conocimientos
Los principios científicos, técnicos y socioeconómicos básicos que tienen relación con su disciplina.
- Describe ciclos de vida de sistemas.
- Diferencia metodologías de análisis de sistemas.
- Revisa modelos de análisis de sistemas y técnicas de análisis de requerimientos.
- Revisa técnicas y metodologías de aseguramiento de calidad de requerimientos.
- Diferencia metodologías de diseño de sistemas.
- Revisa técnicas de diseño de sistemas y diseño de requerimientos.
- Clasifica técnicas y metodologías de verificación del diseño y aseguramiento de calidad del diseño.
- Diferencia metodologías de verificación de sistemas.
- Revisa modelos de implementación y gestión de liberación de sistemas.
- Describe conceptos de calidad de pruebas.
- Describe Metodologías de Análisis, Diseño, Implementación y Documentación de Sistemas.
- Describe estándares y normas de análisis, diseño, implementación y documentación de sistemas.
- Diferencia entre datos e información.
- Infiere qué es la abstracción de datos.
- Diferencia entre modelo lógico y físico de datos.
- Explica las operaciones del algebra relacional.
- Revisa los conceptos de optimización, disparadores, procedimientos almacenados, indexación.
- Describe los elementos de un sistema manejador de bases de datos, los lenguajes de descripción y de manejo de datos.
- Diferencia las utilerías y herramientas de administración de los sistemas manejadores de bases de datos.
- Describe el ciclo de desarrollo de aplicaciones.
- Explica las técnicas para analizar la complejidad de un algoritmo.
- Describe las técnicas de Ingeniería de software aplicadas en la programación.
- Clasifica las técnicas de administración de versiones.
- Clasifica los sistemas operativos.
- Describe la funcionalidad de los compiladores, editores, herramientas case, ligadores, cargadores, sistemas manejadores de datos, entre otras herramientas.
- Describe técnicas de recopilación de datos, de recopilación de información y de recopilación de conocimiento.
- Diferencia técnicas de análisis de datos, información y conocimiento.
- Revisa técnicas, procedimientos para la determinación de necesidades, requerimientos y funcionalidades.
- Describe técnicas para determinar costos de desarrollo.
- Diferencia técnicas de Administración de sistemas en desarrollo, producción y mantenimiento de sistemas.
- Explica técnicas de planeación de proyectos informáticos.
- Describe técnicas de evaluación económica.
- Describe el concepto de desarrollo sustentable.
- Revisa las tendencias en tecnologías de información.
- Discute la estructura de la industria de software nacional.
- Discute la seguridad en las organizaciones así como los aspectos organizacionales y de sistemas susceptibles de ser asegurados.
- Describe las técnicas de seguridad de software y de seguridad de redes.
- Describe las técnicas de planeación, administración y seguimiento de proyectos.
- Menciona las técnicas de asignación de recursos humanos, financieros y materiales en los proyectos de desarrollo de software.
- Describe las metodologías de diseño de circuitos digitales.
- Enumera los fundamentos matemáticos de los sistemas numéricos, de los sistemas digitales y compuertas lógicas.
- Diferencia los elementos de los circuitos digitales.
- Describe los elementos que conforman un circuito digital.
- Describe los elementos que conforman a una computadora.
- Diferencia entre interface, Lenguaje Ensamblador, VHDL y Arquitectura de un computador.
- Describe la funcionalidad de VHDL, circuitos secuenciales, familias de microprocesadores y microcontroladores.
- Explica la arquitectura de una computadora.
- Describe los pasos para realizar adquisición y tratamiento de datos.
- Clasifica las topologías de redes.
- Explica la teoría de la información y comunicación.
- Revisa las tecnologías de comunicación y redes.
- Formula proyectos de implementación de redes de comunicación.
- Clasifica las configuraciones de redes de comunicaciones.
- Describe técnicas de modulación y demodulación así como técnicas de monitoreo.
- Describe esquemas de seguridad en redes.
- Explica técnicas de administración de sistemas de seguridad de redes.
- Describe algoritmos de criptografía.
- Describe algoritmos antivirus.
- Explica el concepto de Calidad de software.
- Describe los esquemas de estandarización y normalización y PSP.
- Diferencia las metodologías de aseguramiento de calidad existentes.
- Describe conceptos de seguridad de software, hardware y de redes.
- Clasifica los esquemas de seguridad en el proceso de desarrollo de software y hardware.
- Clasifica los esquemas de seguridad en la administración de software y hardware.
- Describe conceptos de administración de tecnologías de seguridad informática.
- Describe los conceptos de seguridad lógica de sistemas.
- Clasifica los esquemas de seguridad de accesos a instalaciones.
- Clasifica los esquemas de seguridad de comunicación de datos.
- Discute la epistemología del conocimiento.
- Describe los procesos metodológicos de generación y validación del conocimiento.
- Revisa las técnicas, metodologías y procedimientos de las tecnologías de frontera.
- Describe la funcionalidad de los sistemas basados en conocimientos.
- Explica las aplicaciones de las interfaces hombre-maquina.
- Describe las metodologías de evaluación de proyectos.
- Describe las tendencias tecnológicas Habilidades.
- Ilustra ciclos de vida de sistemas.
- Aplica metodologías de análisis de sistemas y/o análisis de requerimientos.
- Aplica las metodologías y normas de calidad en la ingeniería de requerimientos.
- Aplica metodologías de diseño de sistemas y/o diseño de requerimientos.
- Aplica metodologías y normas de calidad en la ingeniería de diseño.
- Aplica metodologías de verificación de sistemas.
- Aplica modelos de implementación y gestión de liberación de sistemas.
- Aplica procedimientos y técnicas de calidad de pruebas.
- Documenta las fases del desarrollo de software.
- Aplica estándares y normas de análisis, diseño, implementación y documentación de sistemas.
- Determina el modelo lógico de una base de datos.
- Determina el modelo físico de una base de datos.
- Formula los disparadores y procedimientos almacenados requeridos por una base de datos.
- Opera un sistema manejador de bases de datos, sus herramientas y utilerías.
- Resuelve problemas diversos aplicando soluciones algorítmicas y lenguajes de programación.
- Determina la complejidad de un algoritmo.
- Aplica técnicas de optimización de algoritmos.
- Determina la estrategia de liberación de versiones de las aplicaciones de software/hardware.
- Aplica una herramienta automatizada en el desarrollo de software.
- Determina las herramientas computacionales que son más adecuadas para desarrollar software.
- Emplea técnicas de recopilación y análisis de datos.
- Emplea técnicas de recopilación y análisis de información.
- Emplea técnicas de recopilación y análisis de conocimiento.
- Determina las tecnologías de información y comunicación que más se adecuen a las necesidades, requerimientos y funcionalidades.
- Identifica oportunidades de negocio.
- Estima costos de desarrollo.
- Propone la técnica de administración de sistemas en desarrollo, producción y mantenimiento.
- Planea proyectos de desarrollo de software.
- Evalúa proyectos de desarrollo de software.
- Implementa oportunidades de negocio.
- Conduce los esfuerzos de la organización a niveles adecuados de normalización y calidad.
- Organiza los esfuerzos del desarrollo de software para lograr niveles de calidad.
- Define metas de corto, mediano y largo plazo en la organización, ya sea actual o nueva.
- Implementa esquemas de seguridad informática.
- Aplica técnicas de seguridad de software.
- Aplica técnicas de seguridad de redes.
- Formula la planeación de un proyecto de desarrollo de software.
- Conduce el seguimiento de un proyecto de desarrollo de software.
- Determina la mejor asignación de recursos humanos, financieros y materiales al proyecto de desarrollo de software.
- Ilustra el diseño de un circuito digital como la solución a un problema.
- Bosqueja la estructura de un microprocesador.
- Experimenta con microcontroladores sus funciones de lectura-procesamiento-salida.
- Bosqueja la arquitectura de una computadora.
- Experimenta interfaces físicos que permitan leer-procesar-actuar.
- Investiga las tecnologías de redes disponibles en el mercado.
- Ensambla redes de comunicación de voz y datos en las organizaciones.
- Propone esquemas de monitoreo de dispositivos de redes de comunicación de datos y voz.
- Propone esquemas de seguridad de redes.
- Propone esquemas de administración de sistemas de seguridad.
- Aplica algoritmos de criptografía.
- Aplica algoritmos antivirus.
- Aplica firewalls y software antipiratería.
- Aplica las técnicas de PSP para asegurar la calidad del trabajo individual.
- Contrasta las diversas metodologías de aseguramiento de calidad en México.
- Aplica la metodología de aseguramiento de calidad que se adecue a la organización.
- Aplica esquemas y/o sistemas de seguridad en el desarrollo de software y hardware.
- Aplica esquemas y/o sistemas de seguridad en la administración de software y hardware.
- Determina estrategias de administración para seguridad en el desarrollo y administración de software y hardware.
- Propone esquemas de seguridad física y de hardware.
- Propone esquemas de seguridad lógica de sistemas software.
- Propone esquemas de seguridad de acceso a instalaciones acordes a las organizaciones.
- Propone esquemas de seguridad de comunicación de datos.
- Formular el protocolo de investigación científico-tecnológico.
- Formula un problema en términos de sus limitaciones y aplicaciones de frontera.
- Investiga las técnicas, metodologías y procedimientos de las tecnologías de frontera.
- Diseña un sistema basado en conocimiento.
- Diseña un interfaz hombre-máquina.
- Diseña sistemas utilizando las tendencias tecnológicas.
- Formula y evalúa proyectos de innovación tecnológica en el campo de la informática, del desarrollo de software y hardware.
Fuente:http://www.ipn.mx/educacionsuperior/Paginas/Ing-Informatica.aspx
No hay comentarios:
Publicar un comentario