1 modelos curriculares aniei. 2 catálogo de todos los conceptos académicos que forman las carreras...
TRANSCRIPT
1
MODELOS CURRICULARES ANIEI
2
Catálogo de todos los conceptos académicos que forman las carreras de computación o informática
Organizado en forma de ocho áreas de conocimiento distribuidas a lo largo de cuatro perfiles profesionales, de donde surgen las diversas carreras específicas que se ofrecen en el país.
3
Áreas de conocimiento:
1. Entorno social 2. Matemáticas 3. Arquitectura de computadoras 4. Redes 5. Software de base 6. Programación e ingeniería de software 7. Tratamiento de información 8. Interacción humano-máquina
4
Perfiles profesionales:
Licenciatura en informáticaDetectar y satisfacer las necesidades organizacionales relativas al uso y empleo de la información.
Licenciatura en sistemas computacionalesAnalizar situaciones, entornos y problemas propios de ser tratados mediante sistemas computacionales.
Licenciatura en ciencias de la computaciónConcebir y crear ambientes, facilidades y aplicaciones innovadoras de la computación en entornos diversos de demandas por satisfacer.
Ingeniería en computaciónConstruir, configurar, evaluar y seleccionar obras y entornos de servicios computacionales y de telecomunicaciones.
5
P E R F I L E S P O R C E N T U A L E S P O R Á R E A
A B C D
ENTORNO SOCIAL 27.5 20.0 10.0 10.0
MATEMÁTICAS 12.5 15.0 25.0 17.5 ARQ. DE COMPUTADORAS 7.5 7.5 10.0 17.5 REDES 7.5 10.0 10.0 12.5 SOFTWARE DE BASE 7.5 7.5 10.0 12.5 PROGR. E ING. SOFTWARE 17.5 17.5 20.0 17.5 TRATAMIENTO DE INFO. 12.5 15.0 5.0 5.0 INTERACCIÓN H - MAQ. 7.5 7.5 10.0 7.5
A : LICENCIATURA EN INFORMÁTICAB : LICENCIATURA EN SISTEMAS COMPUTACIONALESC : LICENCIATURA EN CIENCIAS DE LA COMPUTACIÓND : INGENIERÍA EN COMPUTACIÓN
6
1. Entorno social
1.1 Las organizaciones
1.1.1 Teoría de las organizaciones
ES1: Tipos y principios básicos de las organizacionesES2: Procedimientos administrativosES3: Recursos humanos
1.1.2 Tópicos de manejo financiero
ES4: Principios básicos de contabilidadES5: Contabilidad de costosES6: PresupuestosES7: Planeación financiera}ES8: Aspectos fiscales en las organizaciones
1.1.3 Tópicos de manejo económico
ES9: Conceptos básicos de microeconomíaES10: Conceptos básicos de macroeconomíaES11: Economía de la empresa
7
1.2 Las unidades de informática
1.2.1 La función informática
ES12: Unidades de informática en las organizacionesES13: Empresas y proyectos informáticosES14: Administración de unidades informáticasES15: Bienes informáticos
1.2.2 Recursos humanos ES16: Administración del personal informáticoES17: Actualización del personal informático
1.2.3 Auditoría en las unidades de informática
ES18: Auditoría informática
8
1.3 Ética y normatividad jurídica
1.3.1 Marcos legales
ES19: Consideraciones legalesES20: Derecho mercantilES21: Política informáticaES22: Los derechos humanos
1.3.2 La era de la información
ES23: Autoría informáticaES24: Impacto de la tecnologíaES25: Impacto social de la informática
1.4 Herramientas computacionales para entorno social
9
2. Matemáticas
2.1 Matemáticas básicas
2.1.1 Cálculo
MA1: Diferencial e integral en una variableMA2: Diferencial e integral en varias variablesMA3: Ecuaciones diferencialesMA4: Series de FourierMA5: Transformadas de Fourier
2.1.2 Álgebra
MA6: Álgebra linealMA7: Álgebra clásicaMA8: Álgebra moderna
2.1.3 Geometría
MA9: Vectores, rectas, planos y curvasMA10: Transformaciones geométricas
10
2.2 Matemáticas aplicadas
2.2.1 Probabilidad y estadística MA11: ProbabilidadMA12: Estadística descriptivaMA13: Distribuciones
2.2.2 Cálculo numérico
MA14: Métodos numéricos
2.2.3 Simulación
MA15: Conceptos básicosMA16: Técnicas de programación y lenguajes especiales
2.2.4 Sistemas y control
MA17: Elementos para el control de procesos
2.2.5 Investigación de operaciones
MA18: Programación linealMA19: Programación no lineal, entera y dinámicaMA20: Análisis de redes
11
2.3 Matemáticas discretas
2.3.1 Lógica y conjuntos
MA21: Lógica proposicionalMA22: Lógica de predicadosMA23: Conjuntos
2.3.2 Combinatoria
MA24: Análisis combinatorio
2.3.3 Relaciones y grafos
MA25: RelacionesMA26: GráficasMA27: Árboles
12
2.4 Teoría matemática de la computación
2.4.1 Autómatas y lenguajes formales
MA28: Máquinas de estado finitoMA29: Reconocimiento de lenguajesMA30: Lenguajes formales
2.4.2 Sistemas formales
MA31: Máquinas de TuringMA32: Funciones recursivas
2.4.3 Computabilidad
MA33: ComplejidadMA34: Decidibilidad
2.5 Herramientas computacionales para matemáticas
13
3. Arquitectura de computadoras
3.1 Física
3.1.1 Temas de mecánica, óptica y física moderna
AC1: MecánicaAC2: ÓpticaAC3: Física moderna
3.1.2 Electricidad y magnetismo
AC4: ElectricidadAC5: MagnetismoAC6: Circuitos eléctricos
3.1.3 Electrónica
AC7: Principios de electrónicaAC8: Circuitos electrónicosAC9: Tecnologías de circuitos integradosAC10: Dispositivos de propósito especial
14
3.2 Sistemas digitales
3.2.1 Diseño lógico
AC11: Sistemas de numeraciónAC12: Circuitos combinatoriosAC13: Circuuitos secuenciales
3.2.2 Subsistemas básicos
AC14: Unidades funcionalesAC15: MemoriasAC16: Dispositivos periféricos de almacenamiento externoAC17: Dispositivos de E/S
15
3.3 Tipos y configuraciones de computadoras
3.3.1 Arquitecturas y formas de procesamiento
AC18: Historia y evoluciónAC19: Arquitectura clásica de von NeumannAC20: Arquitecturas alternativasAC21: MicroprocesadoresAC22: Configuraciones de equipos de cómputoAC23: Formas de procesamientoAC24: Modelo cliente-servidor
3.3.2 Sistemas de propósito especial
AC25: Configuraciones especializadas
16
3.4 Instalaciones y equipos
3.4.1 Instalaciones AC26: Edilicias y de construcciónAC27: Eléctricas
3.4.2 Administración y mantenimiento
AC28: Configuración inicialAC29: Mantenimiento
3.4.3 Seguridad
AC30: Medidas preventivas de seguridadAC31: SiniestrosAC32: Seguros
3.5 Herramientas computacionales para arquitectura de computadoras
17
4. Redes
4.1 Transmisión y comunicación de datos
4.1.1 Teoría de la información
RE1: Conceptos teóricosRE2: CódigosRE3: Errores
4.1.2 Señales
RE4: Tipos y enlaces
4.1.3 Transmisión de voz, imágenes y datos
RE5: ComunicacionesRE6: Modos de transmisiónRE7: Medios y elementos físicosRE8: Dispositivos de comunicaciónRE9: Servicios de comunicaciones
18
4.2 Modelos
4.2.1 Topologías
RE10: El modelo ISO/OSIRE11: ArquitecturaRE12: Estándares y organizacionesRE13: Redes locales (LAN)RE14: Redes amplias (WAN)
19
4.3 Protocolos
4.3.1 Protocolos para comunicación
RE15: Protocolos de bajo nivelRE16: Protocolos de alto nivel
20
4.4 Intercomunicación de datos
4.4.1 Interconectividad
RE17: Teoría de interconexionesRE18: Dispositivos para interconexiónRE19: Elementos de diseño de redes
4.4.2 Interoperabilidad
RE20: Redes interconectadasRE21: Internet
21
4.5 Seguridad e integridad de la información
RE22: IntegridadRE23: Seguridad
4.6 Herramientas computacionales para redes
22
5. Software de base
5.1 Traductores
5.1.1 Traductores de bajo nivel
SB1: EnsambladoresSB2: MacroensambladoresSB3: Macroprocesadores
5.1.2 Traductores de alto nivel
SB4: IntérpretesSB5: CompiladoresSB6: Tópicos de compilaciónSB7: Ambientes integrados
23
5.2 Sistemas operativos
5.2.1 Estructuras básicas
SB8: Historia y evoluciónSB9: Esquema básicoSB10: Arquitectura de un sistema operativoSB11: Desempeño de un sistema operativoSB12: Manejo de dispositivos y servicios especiales
5.2.2 Tipos de sistemas operativos
SB13: Tipos especiales de sistemas operativosSB14: Ambientes gráficos
24
5.3 Utilerías y manejadores
5.3.1 Orientados al usuario SB15: Sistemas de respaldo y recuperaciónSB16: Tratamiento de virus
5.3.2 Orientados al sistema
SB17: Cargadores y ligadoresSB18: Administración y vigilanciaSB19: Herramientas para la administración
5.4 Herramientas computacionales para software de base
25
6. Programación e ingeniería de software
6.1 Algorítmica
6.1.1 Fundamentos de algorítmica
PI1: Historia de la computaciónPI2: Algorítmica básicaPI3: Enfoque estructuradoPI4: Enfoque por objetos
6.1.2 Estructuras de datos
PI5: Estructuras estáticas en memoria centralPI6: Estructuras dinámicas en memoria centralPI7: Estructuras en memoria secundariaPI8: Organización de archivosPI9: ClasificaciónPI10: Búsqueda
6.1.3 Complejidad
PI11: Medidas de complejidadPI12: Análisis de algoritmosPI13: Estrategias para la construcción de algoritmos
26
6.2 Paradigmas de programación y lenguajes
6.2.1 Familias y tipos de lenguajes
PI14: Programación imperativa (Véanse además PI2, PI3).PI15: Programación orientada a objetos. (Véase además PI4)PI16: Programación funcionalPI17: Programación lógicaPI18: Programación visual y por eventosPI19: Comparación de lenguajes
6.2.2 Paralelismo y concurrencia
PI20: Relaciones entre algoritmos y arquitecturasPI21: Algoritmos concurrentesPI22: Paralelismo
27
6.3 Sistemas de software
6.3.1 Análisis y diseño
PI23: Conceptos generales sobre sistemasPI24: Análisis de sistemasPI25: Metodologías para análisisPI26: Diseño de sistemasPI27: Metodologías de diseño
6.3.2 Implantación, prueba y mantenimiento
PI28: Ciclo de vida de los sistemasPI29: Control del avance de proyectos de softwarePI30: Métodos de pruebaPI31: Mantenimiento y extensiones
6.3.3 Consideraciones de calidad
PI32: Normas, estándares y documentaciónPI33: Control de calidad de softwarePI34: Auditoría de sistemas
28
6.4 Industria del software
6.4.1 Desarrollo industrial de software
PI35: Evolución del desarrollo de softwarePI36: Características de los productos de software industrial
6.4.2 Automatización de la construcción de software
PI37: Métodos industriales para creación de softwarePI38: Herramientas para creación de software
6.5 Herramientas computacionales para programación e ingeniería de software
29
7. Tratamiento de información7.1 Bases de datos
7.1.1 Modelado y diseño
TI1: Conceptos generalesTI2: El modelo jerárquicoTI3: El modelo de redTI4: El modelo relacionalTI5: Modelo entidad-relaciónTI6: Diseño relacionalTI7: Modelos alternativosTI8: Bases de datos distribuidas
7.1.2 Manejadores y uso
TI9: ManejadoresTI10: Lenguajes de consultaTI11: Arquitectura de sistemas de bases de datos
7.1.3 Desarrollo e implantación de aplicaciones
TI12: Elementos básicosTI13: Manejo de archivos (Véase además PI7)TI14: Seguridad en bases de datos
30
7.2 Recuperación de información
7.2.1 Dispositivos de almacenamiento de información
TI15: Dispositivos (Véase además AC16)
7.2.2 Archivos para grandes volúmenes de datos
TI16: MétodosTI17: Seguridad
31
7.3 Sistemas de información
7.3.1 Teoría de sistemas
TI18: Enfoques sistémicosTI19: Control de calidad
7.3.2 Análisis y diseño de sistemas de información
TI20: Análisis y diseño (Véase además la sección 6.3.1)
7.3.3 Desarrollo e implantación
TI21: Desarrollo de sistemasTI22: Implantación de sistemas
7.3.4 Administración de sistemas de información
TI23: Organización y administración (Véase además la sección 1.2)
7.4 Herramientas computacionales para tratamiento de información
32
8. Interacción humano-máquina
8.1 Graficación
8.1.1 Dispositivos
IH1: Medios
8.1.2 Algoritmos
IH2: Técnicas de programación
8.1.3 Software dedicado
IH3: Productos
33
8.2 Inteligencia artificial
8.2.1 Métodos
IH4: Lógica y resolución de problemasIH5: BúsquedaIH6: Lenguajes especiales
8.2.2 Representación del conocimiento
IH7: AprendizajeIH8: DeducciónIH9: Redes neuronales
8.2.3 Sistemas expertos
IH10: Caracterización de los sistemas expertosIH11: Razonamiento y control
8.2.4 Reconocimiento de formas
IH12: VisiónIH13: Robótica
8.2.5 Proceso de lenguaje naturalIH14: Elementos para el proceso sintáctico y semántico
34
8.3 Interfaces humano-máquina
8.3.1 Diseño asistido por computadora
IH15: Diseño por computadoraIH16: Programación con CAD
8.3.2 Aspectos conceptuales en la construcción de interfaces
IH17: Diseño de interfacesIH18: Diálogos y guiones
8.4 Herramientas computacionales para interacción humano-máquina
35
Áreas Lic. en Informática Lic. en Sist. Computacionales Lic. Ciencias de la Comp. Ing. en Computación
y % m40 % m40 % m40 % m40
subáreas x x.y x x.y x x.y x x.y x x.y x x.y x x.y x x.y
1.1 10.0 4.0 10.0 4.0 5.0 2.0 5.0 2.01.2 27.5 10.0 11 4.0 20 5.0 8 2.0 10 2.5 4 1.0 10 2.5 4 1.01.3 7.5 3.0 5.0 2.0 2.5 1.0 2.5 1.0
2.1 5.0 2.0 5.0 2.0 7.5 3.0 7.5 3.02.2 12.5 2.5 5 1.0 15 5.0 6 2.0 25 5.0 10 2.0 17.5 5.0 7 2.02.3 2.5 1.0 2.5 1.0 7.5 3.0 2.5 1.02.4 2.5 1.0 2.5 1.0 5.0 2.0 2.5 1.0
3.1 1.5 0.6 1.5 0.6 2.0 0.8 5.0 2.03.2 7.5 2.5 3 1.0 7.5 2.5 3 1.0 10 3.0 4 1.2 17.5 7.5 7 3.03.3 1.5 0.6 1.5 0.6 3.0 1.2 2.5 1.03.4 2.0 0.8 2.0 0.8 2.0 0.8 2.5 1.0
4.1 1.5 0.6 1.5 0.6 1.5 0.6 3.5 1.44.2 1.5 0.6 2.5 1.0 2.5 1.0 2.5 1.04.3 7.5 1.0 3 0.4 10 2.5 4 1.0 10 2.5 4 1.0 12.5 3.0 5 1.24.4 2.5 1.0 2.5 1.0 2.5 1.0 2.5 1.04.5 1.0 0.4 1.0 0.4 1.0 0.4 1.0 0.4
5.1 3.5 1.4 3.5 1.4 4.0 1.6 5.0 2.05.2 7.5 2.5 3 1.0 7.5 2.5 3 1.0 10 4.0 4 1.6 12.5 5.5 5 2.25.3 1.5 0.6 1.5 0.6 2.0 0.8 2.0 0.8
6.1 7.5 3.0 7.5 3.0 10.0 4.0 7.5 3.06.2 17.5 2.5 7 1.0 17.5 5.0 7 2.0 20 5.0 8 2.0 17.5 5.0 7 2.06.3 5.0 2.0 2.5 1.0 2.5 1.0 2.5 1.06.4 2.5 1.0 2.5 1.0 2.5 1.0 2.5 1.0
7.1 5.0 2.0 5.0 2.0 2.5 1.0 2.5 1.07.2 12.5 2.5 5 1.0 15 5.0 6 2.0 5 1.5 2 0.6 5 1.5 2 0.67.3 5.0 2.0 5.0 2.0 1.0 0.4 1.0 0.4
8.1 2.5 1.0 2.5 1.0 2.5 1.0 3.5 1.48.2 7.5 3.5 3 1.4 7.5 2.5 3 1.0 10 5.0 4 2.0 7.5 2.0 3 0.88.3 1.5 0.6 2.5 1.0 2.5 1.0 2.0 0.8