Sunteți pe pagina 1din 76

Modelos Curriculares del Nivel Superior

de Informtica y Computacin
(Versin Actualizada: 19 de junio de 2014)

Puerto Vallarta, Jalisco, Mxico

Copyrigth
Todos los derechos reservados

INDICE

PERFILES PROFESIONALES DE NIVEL LICENCIATURA ...................................................................... 1
Licenciatura en Informtica A ................................................................................................... 1
Licenciatura en Ingeniera de Software B ................................................................................ 1
Licenciatura en Ciencias Computacionales C ........................................................................ 2
Ingeniera Computacional D ...................................................................................................... 2
Perfiles por rea basado en unidades mnimas (Nivel Superior - Licenciatura). .................. 2
PERFILES DE TCNICO SUPERIOR UNIVERSITARIO (TSU) ............................................................... 3
Tcnico Superior Universitario en Informtica A ..................................................................... 3
Tcnico Superior Universitario en Ingeniera de Software B ................................................. 4
Tcnico Superior Universitario en Ingeniera Computacional C ........................................... 4
Perfiles por rea basado en unidades mnimas (Nivel Tcnico Superior Universitario) ...... 4
CATLOGO DE REAS DE CONOCIMIENTO ........................................................................................... 6
1.1.2 Efectos del trabajo colaborativo y a distancia. ............................................................. 7
1.1.3 La internet y la socializacin de la informacin. ........................................................... 7
1.1.4 Impacto de los modelos de calidad en las organizaciones. ......................................... 7
3. ARQUITECTURA DE COMPUTADORAS .............................................................................................. 21
3.1.2 Electricidad y magnetismo. ........................................................................................... 22
3.1.3 Electrnica. ..................................................................................................................... 22
3.2.2 Subsistemas bsicos. .................................................................................................... 23
3.3.2 Sistemas de propsito especial. ................................................................................... 25
3.4.2 Administracin y mantenimiento. ................................................................................. 26
3.4.3 Seguridad. ....................................................................................................................... 26
4.1.2 Seales. ........................................................................................................................... 28
4.1.3 Transmisin de voz, imgenes y datos. ....................................................................... 28
4.4.2 Interoperabilidad. ........................................................................................................... 31
5.1.2 Traductores de alto nivel. .............................................................................................. 34
5.2.2 Tipos de sistemas operativos. ...................................................................................... 35
5.3.2 Orientados al sistema. ................................................................................................... 36
I

6. PROGRAMACIN E INGENIERA DE SOFTWARE ............................................................................... 37


6.2 Paradigmas de Programacin y Lenguajes .................................................................... 39
6.3 Sistemas de Software ........................................................................................................ 41
6.3.1 Anlisis y diseo. ........................................................................................................... 41
6.4 Industria del Software ....................................................................................................... 44
6.4.1 Desarrollo industrial de software. ................................................................................. 44
7.1.2 Manejadores y uso. ........................................................................................................ 46
7.1.3 Desarrollo e implantacin de aplicaciones. ................................................................. 47
7.2.2 Archivos para grandes volmenes de datos. .............................................................. 47
7.3.2 Anlisis y diseo de sistemas de informacin. ........................................................... 48
7.3.3 Desarrollo e implantacin. ............................................................................................. 48
7.3.4 Administracin de sistemas de informacin. .............................................................. 49
8. INTERACCIN HOMBRE-MQUINA ..................................................................................................... 50
8.1 Grficos por Computadora .................................................................................................. 50
8.2 Inteligencia Artificial ............................................................................................................. 51
8.2.2 Representacin del conocimiento. ............................................................................... 51
8.3 Interaccin Humano-Computadora ..................................................................................... 52
8.3.1 Aspectos fundamentales en la construccin de interfaces. ...................................... 52
BIBLIOGRAFA ................................................................................................................................................ 54
INSTITUCIONES PARTICIPANTES ............................................................................................................ 73

II

PERFILES PROFESIONALES DE NIVEL LICENCIATURA


Los perfiles corresponden a cuatro dominios de desarrollo profesional en
informtica y computacin, identificados por los siguientes ttulos:
1. Informtica A
2. Ingeniera de Software B
3. Ciencias Computacionales C
4. Ingeniera Computacional D
Licenciatura en Informtica A
Profesional con conocimientos slidos de las Tecnologas de Informacin
aplicadas al proceso administrativo de las organizaciones. Estratega tecnolgico
que desarrolla e implanta soluciones informticas para apoyar la competitividad
desarrolla e implanta soluciones informticas para apoyar la competitividad y
procesos para administrar conocimiento y proveer agilidad a las organizaciones.
ste es un perfil de tipo eminentemente profesional, aunque no excluye la
conveniencia de que se prosigan estudios de postgrado, tanto en las ciencias y
tecnologas de la informacin como en las reas beneficiarias de sus
aportaciones.

Licenciatura en Ingeniera de Software B


Profesional especialista en la produccin de sistemas de software de calidad para
la solucin de diversas problemticas del entorno. Es responsable de la
formulacin, planeacin, implantacin y mantenimiento de sistemas de informacin
que garanticen la disponibilidad de altos niveles de servicio.
Deber tener una slida formacin en tcnicas de anlisis y diseo de sistemas de
informacin y en la configuracin de ambientes de servicios de cmputo y redes,
as como dominio de herramientas de programacin e ingeniera de software, con
el fin de construir programas y sistemas de aplicacin con caractersticas de
productos terminados y competitivos.
Se trata tambin de un perfil de orientacin profesional, con amplias posibilidades
de continuacin en niveles de especializacin y postgrado.

Licenciatura en Ciencias Computacionales C


Profesional dedicado al estudio y desarrollo de las ciencias computacionales, que
derive en elementos para la concepcin y creacin de ambientes, facilidades y
aplicaciones innovadoras de la computacin dentro de entornos diversos de
demandas a satisfacer. Profundizando en los fundamentos de la construccin de
software de base y de aplicaciones, mantendr un estudio riguroso en los
principios que caracterizan a las ciencias formales y estar preparado para
elaborar terica y prcticamente modelos de realidades complejas, cuidando su
consistencia, eficiencia y rendimiento.
Perfil de corte acadmico que, sin excluir extensas posibilidades de desempeo
profesional, deriva naturalmente hacia estudios de postgrado.

Ingeniera Computacional D
Profesional con la misin de construir, configurar, evaluar y seleccionar obras y
entornos de servicios computacionales. Ser capaz de generar nueva tecnologa y
de encontrar e implantar soluciones eficientes de cmputo en las organizaciones.
Tendr dominio de los principios tericos y de los aspectos prcticos y
metodolgicos que sustentan el diseo y desarrollo de sistemas complejos,
especificacin de arquitecturas de hardware y configuracin de redes de cmputo.
Perfil de tipo profesional que, mediante especializaciones o posgrado, puede
reafirmar su orientacin o bien derivar hacia una orientacin de tipo acadmico en
computacin, o hacia las redes y las telecomunicaciones

Perfiles
por rea basado en unidades mnimas (Nivel Superior Licenciatura).
Para poder comparar el contenido curricular de distintos programas, se hace
referencia a Unidades de cada curso. Para efectos de equivalencia, una Unidad
equivale a 1 hora de Teora frente a grupo o bien a 3 horas de Prctica frente a
grupo, para el nivel licenciatura.

AREA DE CONOCIMIENTO
A
ENTORNO SOCIAL
300
MATEMTICAS
100
ARQUITECTURA DE COMPUTADORAS
50
REDES
75
SOFTWARE DE BASE
75
PROGRAMACIN E ING. DE SOFTWARE
175
TRATAMIENTO DE INFORMACIN
175
INTERACCIN HOMBRE-MQUINA
50

125

100

100

125

250

175

75

100

175

75

100

150

75

100

125

225

200

175

200

75

50

100

75

50

TOTAL DE UNIDADES MNIMAS DE INF. 1,000


1,000
1,000
Y COMP.
Tabla 1. Perfiles por rea basado en unidades mnimas.

1,000

A:
B.
C:
D:

LICENCIATURA EN INFORMTICA
LICENCIATURA EN INGENIERA DE SOFTWARE
LICENCIATURA EN CIENCIAS COMPUTACIONALES
INGENIERIA COMPUTACIONAL

El cruce de reas y perfiles expresado en la tabla anterior es la sntesis de todo lo


anterior y significa, para cada perfil, cunto se debe saber de determinado grupo
de temas por unidad de horas tericas y prcticas definidas para el programa
educativo.
PERFILES DE TCNICO SUPERIOR UNIVERSITARIO (TSU)
Para el caso de TSU, tenemos los siguientes perfiles:
Tcnico Superior Universitario en Informtica A
Profesional Tcnico con conocimientos slidos de las Tecnologas de Informacin
aplicadas al proceso administrativo de las organizaciones. Estratega tecnolgico
que desarrolla e implanta soluciones informticas para apoyar la competitividad
procesos para administrar conocimiento y proveer agilidad a las organizaciones.
ste es un perfil de tipo eminentemente tcnico, aunque no excluye la
conveniencia de que se prosigan estudios de licenciatura.

Tcnico Superior Universitario en Ingeniera de Software B


Profesional tcnico especialista en la produccin de sistemas de software de
calidad para la solucin de diversas problemticas del entorno. Es responsable de
la formulacin, planeacin, implantacin y mantenimiento de sistemas de
informacin que garanticen la disponibilidad de altos niveles de servicio.
Deber tener una slida formacin en tcnicas de anlisis y diseo de sistemas de
informacin y en la configuracin de ambientes de servicios de cmputo y redes,
as como dominio de herramientas de programacin e ingeniera de software, con
el fin de construir programas y sistemas de aplicacin con caractersticas de
productos terminados y competitivos.
Se trata tambin de un perfil de orientacin tcnico, con amplias posibilidades para
concluir su licenciatura.

Tcnico Superior Universitario en Ingeniera Computacional C


Profesional tcnico con la misin de construir, configurar, evaluar y seleccionar
obras y entornos de servicios computacionales. Ser capaz de encontrar e
implantar soluciones eficientes de cmputo en las organizaciones. Tendr dominio
de los aspectos prcticos y metodolgicos que sustentan el diseo y desarrollo de
sistemas complejos, especificacin de arquitecturas de hardware y configuracin
de redes de cmputo
Perfil de corte tcnico que, puede derivar en la conclusin de estudios de
licenciatura.

Perfiles por rea basado en unidades mnimas (Nivel Tcnico Superior


Universitario)
Para poder comparar el contenido curricular de distintos programas, se hace
referencia a Unidades de cada curso. Para efectos de equivalencia, una Unidad
equivale a 1 hora de Teora frente a grupo, o bien a 2 horas de Prctica frente a
grupo.

AREA DE CONOCIMIENTO
A
ENTORNO SOCIAL
300
MATEMTICAS
100
ARQUITECTURA DE COMPUTADORAS
50
REDES
75
SOFTWARE DE BASE
75
PROGRAMACIN E ING. DE SOFTWARE
175
TRATAMIENTO DE INFORMACIN
175
INTERACCIN HOMBRE-MQUINA
50

C
125

100

125

175

75

175

75

150

75

125

225

175

200

50

100

50

TOTAL DE UNIDADES MNIMAS DE INF. 1,000


1,000
1,000
Y COMP.
Tabla 1. Perfiles por rea basado en unidades mnimas.
A: TSU EN INFORMTICA
B. TSU EN INGENIERA DE SOFTWARE
C: TSU EN INGENIERIA COMPUTACIONAL
El cruce de reas y perfiles expresado en la tabla anterior es la sntesis de todo lo
anterior y significa, para cada perfil, cunto se debe saber de determinado grupo
de temas por unidad de horas tericas y prcticas definidas para el programa
educativo de TSU.
A continuacin se presenta el catlogo de reas de conocimiento, que es la base
para los perfiles de nivel profesional: Licenciatura y TSU.

CATLOGO DE REAS DE CONOCIMIENTO


Las reas de conocimiento son ocho, como en los perfiles anteriores, porque esta
taxonoma sigue delineando con bastante precisin los contenidos y preserva las
diferencias temticas, pero se actualizaron sus contenidos temticos, incluyendo
ahora los avances en la ciencia de informtica y computacin, que se han
derivado de las investigaciones y aplicaciones de los cientficos y estudiosos de
estas reas hasta la actualidad.
Entonces, se definen ocho grandes reas de conocimiento en informtica y
computacin, a saber:
1.
2.
3.
4.
5.
6.
7.
8.

Entorno Social
Matemticas
Arquitectura de Computadoras
Redes
Software de Base
Programacin e Ingeniera de Software
Tratamiento de Informacin
Interaccin Hombre Mquina

1. ENTORNO SOCIAL
Comprende conocimientos, normas, experiencias y motivaciones que hacen
posible la buena integracin de las unidades de informtica y su personal en las
organizaciones y en la sociedad en general. Se incluyen tpicos de administracin,
economa, contabilidad, derecho, sociologa y psicologa.
1.1 Problemtica Global, Nacional y Regional
1.2 Las Organizaciones
1.3 La Administracin de las Tecnologas de Informacin
1.4 tica y Normatividad Jurdica
1.1 Problemtica Global, Nacional y Regional
Objetivo: Analizar el impacto de la informtica en el entorno social, en situaciones
de economa global y convergencia en la tecnologa digital; el efecto en el trabajo
colaborativo y a distancia, la internet y la trivializacin de la informacin, la brecha
digital y el impacto en los modelos de calidad en la competitividad de las
organizaciones.
1.1.1 Situacin de la economa global y convergencia de la tecnologa
digital
ES1 Megatendencias, globalizacin y convergencia. Anlisis de la situacin
6

econmica mundial general y de las tecnologas de la informacin (TI).


Estadsticas relevantes. Anlisis de tendencias histricas-estadsticas de las
principales variables de las TI. Anlisis de la globalizacin de las TI y de las
interdependencias tecnolgicas. Principales ventajas y desventajas de la
globalizacin de las TI.

1.1.2 Efectos del trabajo colaborativo y a distancia.


ES2 Socializacin organizacional, Interaccin a distancia y Procesos de
comunicacin a distancia. Psicologa organizacional. Solucin de conflictos. La
incorporacin de las TI en los procesos de enseanza aprendizaje. Procesos de
comunicacin a distancia. Blended learning. Trabajo colaborativo y comunidades
de aprendizaje. Aprendizaje significativo y relacin entre los integrantes de grupos.
Integracin de grupos de trabajo colaborativo para el diseo e implementacin de
sistemas computacionales. Expectativas de resultados mediante el mtodo de
enseanza aprendizaje. Trabajo colaborativo a distancia. Uso de las TI para
ampliar el mbito de trabajo colaborativo. Evaluacin de resultados por rbrica
entre otros. Aplicacin del trabajo colaborativo presencial y a distancia en las
organizaciones. Las organizaciones que aprenden.

1.1.3 La internet y la socializacin de la informacin.


ES3 Cambios sociales por el uso de internet. Descripcin general del mundo
informtico en internet. Anlisis de la informacin estadstica mundial sobre la
calidad y confiabilidad de la informacin en internet.
ES4 La brecha informtica (digital). Anlisis de informacin estadstica sobre la
utilizacin de TI en el mundo, por sectores socioeconmicos. Consecuencias de la
exclusin e inclusin en el acceso a la informacin. Brecha digital generacional.
Aspectos de la brecha digital. Identificacin del rezago tecnolgico por principales
pases. Capacitacin y contenidos. Aprendizaje y desarrollo electrnico. Influencia
social e impactos principales de la brecha digital. Principales estrategias a seguir
en materia de polticas pblicas para estrechar la brecha digital. Las polticas
pblicas actuales en Mxico en materia de TI.

1.1.4 Impacto de los modelos de calidad en las organizaciones.


ES5 Modelos de calidad (CMM, ISO, ITIL, MOPROSOFT, 6SIGMA, entre otros)
desde el enfoque organizacional. Competitividad de las empresas mexicanas a
travs de los modelos de calidad. Las normas internacionales y nacionales. Su
7

definicin, propsito y alcances. La eleccin del modelo idneo, segn tipo de


empresa. Implicaciones estructurales y operativas en organizaciones, segn
modelo de calidad. Expectativas de productividad y competitividad de las
empresas mexicanas con la implantacin de sistemas de gestin de la calidad,
segn modelo. Complejidad y limitaciones de sistemas de gestin de la calidad en
las empresas mexicanas, Los modelos de calidad en materia de TI. Desarrollo de
software. Objetivos, alcances, limitaciones y costo administrativo en las empresas
mexicanas.
1.2 Las Organizaciones
Objetivo: Brindar un conjunto de conocimientos y aspectos de normatividad,
relativos a las organizaciones en general, con la doble finalidad de adecuarlos a
las organizaciones informticas, y de tener bases conceptuales para el desarrollo
e implantacin en las organizaciones de sistemas informticos relacionados con
los aspectos administrativo-contables, financieros, de produccin y de difusin.
1.2.1 Teora de las organizaciones.
ES6 Tipos y principios bsicos de las organizaciones. Organismos pblicos y
organizaciones privadas. Las organizaciones en los distintos sectores econmicos.
Tipos de sociedades. Teoras de la administracin. reas administrativas
funcionales. Estructura bsica y funcionamiento tpico. reas de responsabilidad.
Estructura orgnica tpica. La Unidad de Informtica en la organizacin
ES7 Procedimientos administrativos Procesos, procedimientos, mtodos,
tcnicas, instrumentos, tecnologas y herramientas. El proceso administrativo.
Flujos de informacin. Eficacia, eficiencia, productividad y calidad. Metodologa
para el diseo de procesos y procedimientos; redistribucin de funciones,
integracin de manuales. Anlisis y simplificacin de procesos y procedimientos.
Diagramacin y definicin de procesos de negocios; la mejora continua. Rediseo
y reingeniera de procesos de negocios. Roles de gestin de procesos. Flujos
fundamentales de informacin. Recursos materiales, financieros y tcnicos y
servicios generales
ES8 Recursos humanos. El personal. Puestos y funciones. Estructuras de
sueldos y salarios. Prestaciones. Seguridad social. Sistemas de pago. Motivacin,
induccin. Capacitacin: importancia y necesidad. Organigrama. Relaciones.
Nminas. Planeacin y control de plazas. Subcontratacin de servicios
profesionales.
ES9 Competitividad en la era digital. El advenimiento de las telecomunicaciones
y el cmputo y su impacto en las organizaciones. Agilidad organizacional.
Comercio electrnico. Inteligencia de negocios. Estrategias de competitividad.
Innovacin y desarrollo tecnolgico como herramientas de competitividad.
8

ES10 Evaluacin de proyectos de tecnologas de informacin. Planeacin,


programacin, presupuestacin y control de proyectos. Tcnicas y herramientas.
Anlisis tcnico, econmico y financiero. Costo total de propiedad. Retorno de
inversin. Flujos de efectivo. Factibilidad. Incertidumbre en la evaluacin de
proyectos. Modelos de evaluacin de proyectos. Administracin de riesgos.
1.2.2 Tpicos de manejo financiero.
ES11 Principios bsicos de contabilidad. Objetivo de la contabilidad de una
organizacin. Contabilidad general. Cuentas: clasificacin y catlogos. Asientos de
diario. Registro de operaciones. Cuentas especficas. Bancos y conciliaciones
bancarias. Cuentas de inventarios, ventas, gastos de operacin. Anlisis e
interpretacin de estados financieros - incluyendo el flujo de fondos-, razones
financieras y principales indicadores financieros, analizando los flujos que sigue la
informacin en los diversos niveles jerrquicos de la organizacin.
ES12 Contabilidad de costos. Catlogos de cuentas. Materia prima. Sueldos y
salarios. Gastos indirectos y produccin. Gastos de produccin. Costos
industriales. Toma de decisiones relativas a costos. Costos de fabricacin,
desarrollo, adecuacin y costos de adquisiciones.
ES13 Planeacin financiera. La funcin financiera. Funciones de la tesorera.
Propietarios y trabajadores. El capital de trabajo: activos y pasivos. Sistemas
financieros nacional e internacional. Organizaciones bancarias y de seguros.
Organizaciones burstiles, alternativas de financiamiento e inversin.
Financiamiento internacional. Estudios de factibilidad financiera y las alternativas
de financiamiento e inversin.
ES14 Presupuestos. Finalidades del presupuesto: de previsin, de planeacin, de
control, de inversin, de integracin, de operacin, de direccin, de control.
Presupuestos de ingresos y de egresos. Presupuestos por reas de
responsabilidad, por programas y actividades. Criterios comunes para la
integracin presupuestal. Tcnicas y herramientas para la elaboracin de
presupuestos,
ES15 Aspectos fiscales en las organizaciones. Ley de Ingresos de la
Federacin. Ingresos en la organizacin. Implicaciones fiscales: contribuciones,
reparto de utilidades, declaraciones. Previsin social. Inversiones. Gastos y
estmulos fiscales. Mecanismos del IVA. El rea fiscal en la organizacin y su
relacin con la unidad de informtica. Sistemas de informacin y generacin de
indicadores fiscales.
1.2.3 Tpicos de manejo econmico.
ES16 Conceptos bsicos de microeconoma. Objeto de la ciencia econmica.
Corrientes de pensamiento econmico y sistemas econmicos. Sectores de la
economa. Factores de la produccin. La informacin. El mercado y la
9

determinacin de precios. Oferta y demanda. Elasticidad. Controles de precios.


Produccin y costos. Economa de escala y rendimiento decreciente. Tpicos de
sistemas de informacin econmica y generacin de indicadores para apoyar la
toma de decisiones.
ES17 Conceptos bsicos de macroeconoma. Niveles de ingreso. Consumo,
ahorro e inversin. Balanza de pago, cuentas nacionales, deuda interna y deuda
externa, indicadores (PIB, PNB, otros). Banca: central, pblica, privada, comercial,
de desarrollo. Poltica fiscal. Crdito bancario y tasas de inters. Mercados de
capitales. Inflacin y desempleo. Situacin econmica de Mxico.
ES18 Economa de la empresa. La empresa y la estructura de produccin. La
empresa y la estructura de servicios. Toma de decisiones de tipo econmico.
Riesgo e incertidumbre. Costos, gastos e inversiones. Capital. Mercado: oferta y
demanda. Mercados nacionales e internacionales. Exportacin. Incubadoras de
empresas. Empresas de bienes y servicios informticos, Sistemas de informacin
y generacin de indicadores. Panorama de la situacin econmica de Mxico y
sus perspectivas y tendencias.
1.3 La Administracin de las Tecnologas de Informacin
Objetivo: Estudiar las administracin de las unidades informticas o tecnologas
de informacin desde la ptica de las organizaciones. Para ello se aplicarn y
particularizarn los conceptos generales de stas a las unidades de informtica,
sean parte de una organizacin mayor o empresas independientes.
1.3.1 La funcin informtica.
ES19 Unidades de informtica en las organizaciones. Misin y visin. Funcin
y objetivos. Ubicacin en la organizacin. Reorganizacin de la unidad de
informtica. Funciones informticas centralizadas, distribuidas, independientes, las
unidades informticas como unidad de normatividad, integracin y congruencia.
Funciones de compras, mantenimiento, integracin de soluciones, desarrollo,
capacitacin y asesora tcnica. Administracin del equipo informtico. Vnculos
formales e informales de la unidad informtica con los dems rganos. Personal
informtico para las unidades de informtica. Incorporacin de la organizacin a la
globalizacin de la tecnologa, tanto para sus procesos y actividades internas
como para sus relaciones con su entorno, ventajas desventajas y criterios para
establecer lmites. La importancia del costo-beneficio. Creacin de unidades de
informtica interna o Tercerizacin de servicios (contratacin de outsourcing,
hosting o housing).
ES20 Empresas y proyectos informticos. Tipos de empresas de servicios
informticos. Principios rectores para el desarrollo de tecnologa nacional:
adaptacin, adecuacin, autonoma, independencia. Empresas pequeas: la figura
de los socios-tcnicos; la figura de los dueos-directores. Oferta de recursos y
10

servicios externos (outsourcing). Captacin de necesidades. Definicin de


productos y servicios para el mercado. Productos a la medida. Productos para
consumo final. Licitaciones.
ES21 Empresas en tiempo real. Aplicaciones computacionales y
recuperacin de informacin en medios fijos y mviles. Sistemas de
comunicacin e intercomunicacin en medios fijos y mviles. Actualizacin de
informacin sustantiva en bases de datos en tiempo real. Sistemas de generacin
automtica de estadsticas y grficos sobre variables sustantivas para la toma de
decisiones gerenciales. Sistemas web informativos y de interaccin con usuarios,
clientes y proveedores. Las funciones de front office y back office. Actividades
comerciales en lnea a travs de internet. Sistemas de verificacin y certificacin
de seguridad en procesos de actividad comercial en lnea (certificacin SS,
Symantec o VerSign, etc.).
ES22 Administracin de unidades informticas. Planeacin de la unidad.
Anlisis de requerimientos y definicin de los servicios de la unidad.
Determinacin de volmenes de informacin a manejar. Hardware y software:
seleccin, licitaciones, compra, renta, licencias de uso. Normas de operacin.
Controles. Seguridad. Evaluacin de planes, programas, presupuestos y
desempeo. Elaboracin de reportes para los diferentes niveles jerrquicos de la
organizacin.
ES23 Bienes informticos. Confeccin de los planes de automatizacin y de
desarrollo informtico a la medida de las organizaciones. Estudios de factibilidad
para adquirir o rentar, bajo licencia de uso equipo informtico (Hardware y
software). Contratos y licencias. Mantenimiento de equipos. Seguros especiales
para hardware, para software, para la informacin particular de la organizacin.
Resguardo y respaldo de la informacin. Inventario de hardware y de software.
Servicios administrativos.
ES24 Administracin de proyectos de TI. Ciclo de vida de un proyecto y ciclo de
vida de un proyecto de TI. Paquetes de trabajo y asignacin de cargas. Diagramas
de redes y de Gantt. Redes PERT y CPM. Ruta crtica. Tiempo probable.
Asignacin de recursos y costeo.
ES25 Administracin de la Innovacin y la Tecnologa. Ciclo de vida de la
tecnologa. El proceso de innovacin. Creatividad, invencin y desarrollo
tecnolgico. Comercializacin y despliegue de la innovacin. Estrategias de
innovacin. reas de R&D+i (investigacin, desarrollo e innovacin) en las
empresas.
ES26 Fomento del desarrollo sustentable. Las unidades de informtica como
generadoras de informacin para promover y orientar el desarrollo sustentable de
las organizaciones y de su entorno. La integracin informativa y de
comunicaciones en apoyo a los proyectos sustantivos de las organizaciones. La
informacin preventiva
11

ES27 Control y monitoreo de los procesos de negocio. Sistemas de


seguimiento y control de procesos automatizados. Generacin e interpretacin de
estadsticas. Sistemas integrales-ERP (Oracle, SAP, NetSuite, INFOR, etc.).
Sistemas de informacin gerencial. Minera de datos y datawarehouse. Bases de
datos orientadas a la toma de decisiones. Procedimientos de jerarquizacin de
usuarios.
1.3.2 Recursos humanos.
ES28 Administracin del personal informtico. Manejo de personal: bsqueda,
seleccin, capacitacin, induccin, supervisin, actualizacin y motivacin.
Departamentos internos. Descentralizacin de funciones, equipos y personal.
Preparacin formal en niveles profesional y tcnico. Captacin y retencin de
personal calificado. Polticas de sueldos y salarios. Estmulos. Penalizaciones por
delitos informticos. Certificacin.
ES29 Actualizacin del personal informtico. Actividades para la actualizacin
continua en la organizacin. Importancia y necesidad de la actualizacin bajo la
forma de estudios formales, capacitacin, entrenamiento. Polticas especficas
para actualizacin. Inversin en actualizacin. Perfiles de la industria y
certificaciones.
1.3.3 Auditora en las unidades de informtica.
ES30 Auditora informtica. Concepto y metodologas generales para auditora.
Medios y herramientas para realizar auditora. Tipos de auditora. Obtencin y
anlisis de la informacin. Evaluacin de la definicin de la unidad informtica y de
su misin. Evaluacin de los sistemas. Equipos y sistemas. Desempeo. Accesos,
protecciones, seguros. Riesgos de ambientes de PC aisladas. Redes
organizacionales: diseo y accesos. Contratos y licencias. Empresas auditoras.
Dictamen. Medidas correctivas y plazos de aplicacin. Aplicaciones de minera de
datos.
1.4 tica y Normatividad Jurdica
Objetivo: Brindar conocimientos de normatividad jurdica y de polticas nacionales
e internacionales para una adecuada ubicacin de los bienes y servicios
informticos en su entorno social. Proporcionar un marco de conceptos y valores
ticos para el quehacer profesional y el uso de bienes y servicios informticos.
1.4.1 Marcos legales.
ES31 Consideraciones legales. El hombre y el derecho. Las leyes y su
aplicacin. Personas fsicas y personas morales. El estado y la constitucin.
Contratos. Leyes relativas a ingresos y egresos. Leyes orgnicas de la
administracin pblica federal, el servicio pblico. Rgimen de concesiones.
12

Formas de adquisicin de bienes por parte del estado: compra, expropiacin,


nacionalizacin, confiscacin. Concesiones. Tipos de sociedades mercantiles y la
proteccin de datos personales.
ES32 Derecho mercantil. El comerciante. La empresa. Sociedad mercantil.
Sociedad de responsabilidad limitada. Sociedad annima. Sociedad cooperativa.
Ttulos y operaciones de crdito. Quiebra y suspensin de pagos.
ES33 Poltica informtica. Normas regulatorias de la actividad informtica:
nacionales e internacionales. Legislacin especfica. Delitos informticos.
Diagnstico y planes nacionales de desarrollo. Organismos de la administracin
pblica federal responsables de la definicin, implantacin y regulacin de
polticas. Evaluacin de las polticas informticas y anlisis de sus resultados.
Licitaciones pblicas. Tecnologa informtica: regulacin, adecuacin, autonoma,
independencia.
ES34 Los derechos humanos. Derecho a la confidencialidad de la informacin.
Privacidad de la informacin. Bases de datos pblicas y privadas. Redes pblicas
y privadas. La tecnologa como un bien econmico y las obligaciones derivadas.
Regulacin de los servicios informticos. El "poder" informtico y el poder de la
informacin: usos y abusos. tica.
1.4.2 La era de la informacin.
ES35 tica. Conceptos de la tica como disciplina filosfica desde las TIC,
libertad y responsabilidad, problemas ticos y morales, relaciones con otras
ciencias, tica vs moral, principios morales, los valores: mbitos de decisin
personal y social .
ES36 Autora informtica. La autora y creacin del software. Derechos de autor:
registro, regalas. "Piratera" del software. Contratos y licencias de uso de
software; categoras de licencias: organizacionales, acadmicas, individuales.
tica.
ES37 Impacto de la tecnologa. Cultura tecnolgica. Automatizacin de
procesos. Cambios en las formas de produccin y de operacin. Administracin de
personal. Cambio de funciones y tareas del personal. Aceptacin y resistencias.
Educacin, capacitacin y entrenamiento. Robotizacin. Tareas peligrosas para el
ser humano y elementos tecnolgicos de reemplazo o proteccin. Las Tecnologas
de Informacin y Comunicacin (TIC) y su relacin con el cambio climtico y el
desarrollo sustentable. La concientizacin en torno a los deshechos tecnolgicos.
ES38 Impacto social de la informtica. Cultura informtica general. La
tecnologa informtica en diferentes niveles de educacin. Bondades y riesgos.
Posibilidades de estratificacin y separacin de la sociedad. Diferencias
generacionales. Aplicaciones a diversas reas de conocimiento y a distintas
actividades humanas. Herramientas y ambientes para el usuario final.
13

Simplificacin administrativa y de trmites. Optimizacin de la comunicacin.


Sociologa de la informtica. TIC y el entorno familiar. Nuevas formas de trabajo.
TIC para el desarrollo econmico y social. Nuevos riesgos.
2. MATEMATICAS
Las matemticas brindan una excelente e imprescindible base de tipo formativo
para el desarrollo de habilidades de abstraccin y la expresin de formalismos,
adems de proporcionar conocimientos especficos fundamentales para la
informtica y la computacin.
2.1 Matemticas Bsicas
2.2 Matemticas Aplicadas
2.3 Matemticas Discretas
2.4 Teora Matemtica de la Computacin
2.1 Matemticas Bsicas
Objetivo: Proporcionar los conocimientos clsicos de la disciplina matemtica que
son la base formal para todos los desarrollos posteriores.
2.1.1 Clculo
MA1 Diferencial e integral en una variable. Nmeros enteros, racionales y
reales. Funciones. Grficas. Lmite y continuidad. Derivabilidad y continuidad. La
derivada. Tcnicas de derivacin. La integral indefinida y la integral definida.
Mtodos de integracin. Integrales impropias. Sucesiones y series de funciones.
Aplicaciones.
MA2 Diferencial e integral en varias variables. Funciones reales de un vector.
Vectores. Funciones y operaciones con funciones. Grficas de funciones. Lmite y
continuidad. La derivada de funciones de varias variables. Concepto de
diferenciabilidad. Derivada direccional. La integral de funciones de varias
variables. Funciones reales de un vector. Funciones Vectoriales de un vector.
Curvas paramtricas
y superficies parametrizadas. La integral sobre una
trayectoria. La integral sobre una superficie.
MA3 Ecuaciones diferenciales. Ecuaciones diferenciales ordinarias de primer
orden homogneas y no homogneas. Ecuaciones diferenciales ordinarias de
orden superior homogneas y no homogneas. Conjunto fundamental de
soluciones y el Wronskiano. Sistemas de ecuaciones diferenciales. Mtodos de
aproximacin para soluciones. Problemas de aplicacin. Teorema de existencia y
unicidad de las ecuaciones diferenciales. Solucin en series de potencias (Mtodo
de Frobenius). Solucin por el mtodo de transformada de Laplace (incluir
funciones como la escaln unitario, la funcin diente de sierra, entre otras).
14

Introduccin a las ecuaciones diferenciales parciales (ecuaciones de tipo:


hiperblico, parablico y elptico).Aplicaciones.
MA4 Series de Fourier. Funciones peridicas. Propiedades de ortogonalidad.
Series de Fourier trigonomtricas. Condiciones de Dirichlet y propiedades de
convergencia. Forma compleja de la serie de Fourier. Integracin y diferenciacin
de las series de Fourier.
MA5 Transformadas de Fourier. Integral de Fourier. Propiedades de las
transformadas de Fourier. Transformadas de Fourier de derivadas. Teorema de
convolucin. Transformada discreta y transformada rpida de Fourier. Anlisis de
datos discretos y la forma algortmica prctica para el clculo de transformadas
2.1.2 lgebra
MA6 Lineal. Espacios vectoriales sobre un campo. Dependencia e independencia
lineal. Sistemas de ecuaciones lineales. Matrices y transformaciones lineales.
Triangulacin y diagonalizacin. Aplicaciones. Funciones multilineales.
Determinantes. Valores y vectores propios. Producto escalar. Producto interno.
Producto hermitiano. Norma. Vectores ortogonales. Proyecciones. Bases
ortogonales y ortonormales. Diagonalizacin unitaria y ortogonal.
MA7 Clsica. Conjuntos. Relaciones. Funciones. Igualdad y composicin de
funciones. Tipos de funciones. Funciones invertibles. Cardinalidad de un conjunto.
Conjuntos finitos e infinitos. Relaciones de equivalencia. Particiones. Relaciones
de orden. Nmeros naturales. Principio de induccin. Nmeros enteros. Algoritmos
de divisin y de mximo comn divisor. Clculo combinatorio: ordenaciones con
repeticin, combinaciones y permutaciones. Nmeros primos. Teorema
fundamental del lgebra. Congruencias. Ecuaciones y sistemas de ecuaciones
mdulo n. Nmeros complejos: operaciones y propiedades. Representacin polar.
Races de nmeros complejos.
MA8 Moderna. Teora de grupos: operaciones binarias en un conjunto.
Semigrupos y monoides. Definicin de grupo y ejemplos. Grupos abelianos finitos.
Subgrupos. Operaciones sobre grupos. Grupos de permutaciones, ciclos,
transposiciones, paridad, y el grupo alternante. Automorfismos. Teora de anillos.
Homomorfismos. Anillos de polinomios.
2.1.3 Geometra.
MA9 Vectores, rectas, planos y curvas. Vectores en R2 y R3. lgebra de los
vectores. Interpretacin geomtrica. Producto escalar. Producto vectorial, triple
producto escalar. Coordenadas polares. Curvas y superficies. Interseccin de
lugares geomtricos. Rectas y planos. La recta. El plano. Familias de rectas,
familias de planos. Crculos y esferas. Cnicas en el plano.

15

MA10 Transformaciones geomtricas. La ecuacin cuadrtica en dos y tres


variables. Traslaciones en R2 y R3. Rotaciones en R2, y R3 .Tangentes y normales.
Curvas y superficies. Trazas. Vectores normales y planos tangentes a superficies
en R3. Coordenadas esfricas y cilndricas.
2.2 Matemticas Aplicadas
Objetivo: Propiciar el ejercicio de habilidades formales como elemento formativo,
y proporcionar conocimientos especficos de importancia instrumental para
desarrollos posteriores.
2.2.1 Probabilidad y Estadstica.
MA11 Probabilidad. Definicin de Probabilidad, espacio de probabilidad y espacio
muestral. Teoremas bsicos de la probabilidad. Clculo de probabilidades.
Probabilidad condicional. Eventos independientes. Variables aleatorias y funciones
de probabilidad y de densidad. Valor esperado. Varianza. Funciones generadora
de momentos y funcin generadora de probabilidad. Distribuciones Discretas:
bernoulli, geomtrica, uniforme binomial, hipergeomtrica y de Poisson..
Distribuciones continuas. Normal, exponencial, uniforme, gamma, t-student, ji
cuadrada y F. El teorema del lmite central.
MA12 Estadstica descriptiva. Poblaciones y muestras. Frecuencias.
Histogramas. Parmetros estadsticos: media, mediana, cuartiles, moda, rango,
varianza, desviacin estndar. Medidas de tendencia y de dispersin. Coeficiente
de variacin. Pruebas de hiptesis. Estadstica descriptiva mediante programas
computacionales especializados
MA13 Distribuciones. Discretas: binomial, hipergeomtrica y de Poisson.
Mnimos cuadrados. Independencia y convolucin. Distribuciones continuas.
Normal. El teorema del lmite central. Densidades. Esperanzas, momentos y
varianza. Distribucin condicional. Distribuciones conjuntas e independencia.
Convoluciones.
MA14 Vectores aleatorios y transformaciones. Vectores aleatorios, funcin de
distribucin conjunta, independencia, distribuciones condicionales. Teora de la
distribucin: Mtodo de la funcin de distribucin, transformaciones, mtodo de la
generadora de momentos. Covarianza y correlacin.
MA15 Inferencia estadstica. Estimacin puntual: Estimadores, propiedades de
los estimadores, mtodos para proponer estimadores, el mejor estimador.
Estimacin por intervalos: Conceptos bsicos de los intervalos de confianza,
mtodos para proponer intervalos, intervalos relativos a la normal (la media, la
varianza, igualdad de medias, de varianzas). Pruebas de hiptesis: Funcin
potencia, errores tipo I y nivel de significancia, prueba ms potente y la
uniformemente ms potentes. Pruebas relacionadas a la Normal. Estadstica
16

descriptiva mediante programas computacionales especializados. Inferencia


estadstica mediante programas computacionales especializados
MA16 Procesos estocsticos. Clasificacin y tipos de procesos estocsticos.
Funcin de media, funcin de varianza, funcin de autocovarianza. Procesos de
Markov de tiempo discreto: Conceptos bsicos, Introduccin, clasificacin de
estados, distribucin estacionaria. Procesos de Markov de tiempo continuo:.
Estructura de un proceso de Markov, teora de colas Markovianas, procesos de
nacimiento y muerte. Procesos
Markovianos de decisin: Algoritmos
fundamentales.
MA17 Anlisis de datos multivariados. Anlisis de regresin: El modelo simple,
supuestos, propiedades y validacin del modelo. El modelo general, supuestos,
propiedades y validacin del modelo. Anlisis de varianza. Anlisis multivariado:
Estadstica descriptiva multivariada, anlisis de conglomerados, arboles de
decisin, componentes principales, anlisis de factores, escalamiento
multidimensional, anlisis de correlaciones, discriminantes y funcin de regresin
logstica y poisson.
MA18 Modelacin estocstica. Simulacin: Naturaleza de la Simulacin,
beneficios y limitaciones de la simulacin, planeacin de la simulacin. Generacin
y uso de variables aleatorias. Lenguajes de simulacin de propsito general, de
propsito especfico y hojas de clculo. Algunos lenguajes de simulacin: GPSS,
SAS y ARENA. Series de tiempo: Series de tiempo como procesos estocsticos,
elementos de las series de tiempo, resultados importantes y descomposicin de
series de tiempo, funcin de autocorrelacin (ACF), funcin de autocorrelacin
parcial (PACF), perodograma, procesos de ruido blanco. Procesos AR, MA,
ARMA y ARIMA. Estadstica Bayesiana: Distribuciones a priori y a posteriori,
familias conjugadas. Inferencia estadstica paramtrica bayesiana: estimacin
puntual y por regiones, contraste de hiptesis. Teora de la decisin e inferencia
estadstica. Representacin formal y solucin de problemas de decisin. Mtodos
Monte Carlo para el cmputo Bayesiano. Implementacin computacional.
2.2.2 Clculo numrico.
MA19 Mtodos numricos. Aritmtica de punto flotante y aproximaciones. Teora
de errores. Resolucin de sistemas de ecuaciones lineales. Resolucin de
ecuaciones algebraicas. . Interpolacin y Aproximacin Polinomial, Derivacin e
Integracin Numrica
2.2.3 Simulacin.
MA20 Conceptos bsicos. Concepto y uso de la simulacin. Variables aleatorias
y procesos estocsticos. Principales distribuciones de probabilidad. Generacin de
nmeros uniformes continuos. Generacin de variables aleatorias y procesos
estocsticos. Validacin y confiabilidad de la simulacin
17

MA21 Tcnicas de programacin y lenguajes especiales El mtodo de Monte


Carlo. Simulacin de sistemas como: lneas de espera, inventarios, manufactura,
salas de emergencias, riesgos financieros, etctera. Procedimientos de
verificacin y validacin. Anlisis de resultados. Lenguajes: R, Arena, Promodel,
Simul8, Stella, iThink, @Risk.
2.2.4 Sistemas y control.
MA22 Elementos para el control de procesos. Comportamiento de sistemas.
Procesos de identificacin, modelado y control. Estados. Retroalimentacin.
Planteamiento analtico de modelos. Transformada Z. El proceso de modelado.
Mtodos de proporcionalidad, semejanza, aproximacin y ajuste. Mtodos
dinmicos. Simulacin. Control digital directo. Control adaptable. Control numrico.
2.2.5 Investigacin de operaciones.
MA23 Programacin lineal. Modelos para maximizacin y minimizacin.
Formulacin de modelos. Mtodo grfico. Tipos de soluciones. Regin de
soluciones factibles. Soluciones bsicas, factibles y no factibles. Ciclos. Mtodo
simplex. Variable artificial: Mtodo de las dos fases. Dualidad. Mtodo Dual
simplex. Interpretacin econmica. Teorema de Holguras Complementarias.
Anlisis de Sensibilidad. Herramientas disponibles. El problema de transporte.
MA24 Programacin no lineal, entera y dinmica. Programacin no lineal y
problemas de mximos y mnimos. Programacin cuadrtica, convexa, separable.
Programacin entera: formulacin de modelos, mtodos de cortaduras y
enumeracin. Programacin dinmica: conceptos tales como: como funcin
recursiva, etapas, estados, decisiones, polticas y principio de optimalidad
mtodos basados en la teora de grupos y aplicaciones.
MA25 Anlisis de redes. Elementos de teora de grficas en la formulacin de
problemas de redes. rbol de peso mnimo. Propiedades de rboles. Algoritmos
de solucin. Anlisis de sensibilidad. Ruta ms corta. Flujo mximo. Flujo de costo
mnimo entre origen y destino. Eliminacin de circuitos negativos. Mtodo simplex
para redes restringidas. Redes de Actividad.
2.3 Matemticas Discretas
Objetivo: Brindar un cuerpo de conocimientos formales, esencialmente vinculados
con la filosofa y disciplina computacionales. Proporcionar tcnicas para
planteamiento y resolucin de problemas de conteo y enumeracin.
2.3.1 Lgica y conjuntos.
MA26 Lgica proposicional. Sustitucin textual y el concepto de igualdad.
Expresiones booleanas. Igualdad y equivalencia. Satisfacibilidad, validez y
18

dualidad. Teoremas de negacin, inequivalencia, falso, disyuncin, conjuncin e


implicacin. Otros mtodos de demostracin: modus ponens; modus tollens;
suposicin del antecedente; demostracin por casos; demostracin por
contradiccin; demostracin por contrapositivo. Aplicaciones, Lgica relacional.
MA27 Lgica de predicados. Cuantificacin. Sintaxis e interpretacin de la
cuantificacin. Reglas de manipulacin. Rangos. Cuantificacin universal.
Cuantificacin existencial. Predicados y programacin: precondiciones y
postcondiciones; invariantes. Clculo, validez y sistemas de prueba en predicados.
Verificacin mediante comprobacin de modelos Diagramas de decisin binaria.
MA28 Conjuntos. Teora de conjuntos. Descripcin de conjuntos y membresa.
Predicados para la membresa. Lgica de predicados y membresa. Operaciones
sobre conjuntos. Teoremas relativos a las operaciones sobre conjuntos. Unin e
interseccin de familias de conjuntos. El axioma de eleccin. Paradojas y
conjuntos mal definidos. Principio de Induccin. Relaciones: pares ordenados y
productos cartesianos. Operaciones con relaciones: inversa de una relacin,
composicin de relaciones. Relaciones de orden sobre un conjunto: conjuntos
totalmente ordenados, conjuntos parcialmente ordenados.
2.3.2 Combinatoria.
MA29 Anlisis combinatorio. Induccin y recursin. Ordenaciones,
permutaciones y combinaciones. Teorema del binomio. Coeficientes binomiales.
Principio de inclusin y exclusin. Teora de conteo. Funciones generadoras.
Relaciones de recurrencia, Teora enumerativa de Plya
2.3.3 Relaciones y grafos.
MA30 Relaciones. Relaciones binarias y operaciones sobre ellas (interseccin,
unin, suma, suma anillo, fusin, resta. Propiedades reflexiva, simtrica, transitiva
y antisimtrica de relaciones binarias. Cerraduras simtrica, reflexiva y transitiva.
rdenes parciales. Conjuntos finitos parcialmente ordenados (lattices). Relacin
uno a uno entre las relaciones de equivalencia y las particiones en clases de
equivalencia.
MA31 Grficas. Grficas simples, regular, conectada, completa balanceada,
simtrica. Isomorfismo entre grficas. Matrices de incidencia y adyacencia, Matriz
de accesibilidad. Subgrficas. Grado de un vrtice. Trayectorias y conexidad.
Grficas planas, planares y duales. Ciclos. Recorrido de Euler (Grficas
Eulerianas). Ciclos hamiltonianos (Grficas Hamiltonianas). Apareamientos.
Coloracin de aristas y vrtices. Nmeros cromticos.
MA32 rboles. Definicin. Aristas de corte. Vrtices de corte (o puntos de
articulacin). Conexidad, excentricidad de un rbol, centros de un rbol.
Profundidad. Recorridos. rboles balanceados, binarios, extrictamente binarios.
19

Aplicaciones. rboles como fundamentacin matemtica de estructuras de datos,


recorridos de rboles ( por subrboles y por niveles).
2.4 Teora Matemtica de la Computacin
Objetivo: Ofrecer los conocimientos formales que sustentan el modelo terico y
conceptual de las computadoras y del quehacer computacional en su sentido ms
amplio. Brindar elementos para el enriquecimiento de la comprensin de la
disciplina computacional.
2.4.1 Autmatas y lenguajes formales.
MA33 Mquinas de estado finito. Definiciones elementales: estados, smbolos,
transiciones. Teoremas de equivalencia entre lenguajes producidos por gramticas
y lenguajes reconocidos por autmatas. Jerarquizacin de autmatas: finitos,
autmatas de pila, mquina de Turing; equivalencias de autmatas.
MA34 Reconocimiento de lenguajes. Relaciones estructurales entre autmatas
y gramticas. Generacin de lenguajes: rboles de derivacin. El problema del
reconocimiento. Esquemas de anlisis sintctico: parsing ascendente y
descendente. Algoritmos de anlisis sintctico para lenguajes independientes del
contexto.
MA35 Lenguajes formales. Cadenas, lenguajes y operaciones. Gramticas
formales: definiciones, operaciones, tipos de lenguajes, ambigedad, equivalencia,
la jerarquizacin de Chomsky. Teoremas sobre gramticas regulares y sobre
gramticas independientes del contexto. Derivaciones cannicas, lenguajes
recursivos y recursivamente enumerables, los problemas indecidibles en teora de
lenguajes y su importancia filosfico-conceptual.
2.4.2 Sistemas formales.
MA36 Mquinas de Turing. Concepto de computabilidad. Concepto de
procedimientos, procedimiento efectivo y algoritmo. Mquinas de Turing: modelos
de computabilidad, problemas indecidibles (The Halting Problem). Lmites de la
computabilidad. Relaciones entre mquinas de Turing y teora de funciones
recursivas. Equivalencias formales.
MA37 Funciones recursivas. Funciones computables y algoritmos. Funciones
recursivas primitivas. Predicados recursivos primitivos. Sistemas de Post.
Producciones, sistemas cannicos. Clculo Lambda.
2.4.3 Computabilidad.
MA38 Complejidad. Complejidad y computabilidad. Complejidad de algoritmos.
Teorema del acotamiento. Clases de complejidad. Computabilidad polinomial.
20

Clases P y NP. Algoritmos NP. Problemas NP completos. Problema de la


satisfabilidad. Problemas intratables demostrables. Complejidad de teoras de
primer orden.
MA39 Decidibilidad. Numeracin de Gdel. Conjuntos recursivamente
enumerables. Teorema de Rice. Problema de correspondencia de Post.
Problemas insolubles. Tesis de Church-Turing.

3. ARQUITECTURA DE COMPUTADORAS
Estudio de la teora, tcnicas, tecnologas y mtodos para comprender el
funcionamiento de los sistemas digitales y las computadoras, as como de los
principios fsicos que los sustentan, con el objeto de formular algunas de sus
especificaciones y saber integrar equipos diversos para fines particulares.
3.1 Fsica
3.2 Sistemas Digitales
3.3 Tipos y Configuraciones de Computadoras
3.4 Instalaciones y Equipos
3.5 Nuevos paradigmas Tecnolgicos
3.1 Fsica
Objetivo: Comprender los principios del funcionamiento de los circuitos
electrnicos en general, y de los circuitos digitales en particular, para analizar
aplicaciones usuales y hacer posible el tener diseos particulares.
3.1.1 Temas de mecnica, ptica y fsica moderna.
AC1 Mecnica. Necesidad de la fsica como ciencia para modelar, comprender y
predecir el comportamiento de fenmenos de la naturaleza. Magnitudes y
unidades. Fuerza. Sistemas en equilibrio esttico. Dinmica. Masa. Trabajo.
Energa. Potencia. Cinemtica. Energa cintica y energa potencial. Conservacin
de la energa. Conservacin de la cantidad de movimiento. Fuerza gravitacional.
Leyes de Newton. Ley de gravitacin universal. Campo gravitacional.
AC2 ptica. Movimiento ondulatorio. Teora electromagntica: fotones y luz.
Propagacin de la luz. ptica geomtrica: lentes, diafragmas, espejos, sistemas
pticos. Reflexin ptica. Refraccin ptica. Interferencia ptica. Difraccin ptica.
Teora cuntica de la luz. Radiacin lser.
AC3 Fsica modernaFsica relativista: relatividad galileana, ecuaciones de
Lorentz-Fitzgerald, masa y energa relativistas. Teora cuntica: radiacin de un
cuerpo negro, la hiptesis cuntica de Planck, el efecto fotoelctrico, dualidad
onda-partcula, el modelo de Bohr, la hiptesis de De Broglie. Mecnica cuntica:
21

la funcin de onda, el principio de incertidumbre de Heisenberg, implicaciones


filosficas, principio de exclusin de Pauli. Fsica nuclear: partculas atmicas y
subatmicas. Fisin y fusin nucleares. Partculas elementales, quarks. Teoras
unificadas.
3.1.2 Electricidad y magnetismo.
AC4 Electricidad. Carga elctrica. Ley de Coulomb. Campo elctrico. Lneas de
fuerza. Potencial elctrico. Electrosttica. Conceptos bsicos de electricidad y
electrnica. Electrodinmica. Conductores y aislantes. Corriente elctrica.
Potencia elctrica. Resistencia. Ley de Ohm. Conductividad. Circuitos elctricos
simples.
AC5 Magnetismo. Induccin magntica. Fuerzas sobre conductores portadores
de corriente. Concepto de magnetizacin. Imanes. Campo magntico.
Caractersticas magnticas de los materiales. Ferromagnetismo. Ferritas.
Superconductividad: historia y materiales superconductores, induccin magntica.
Ecuaciones de Maxwell.
AC6 Circuitos elctricos. Caractersticas v-i de los componentes pasivos y
activos. Leyes de Kirchhoff. Medicin de corriente y voltaje. Relaciones entre
corriente y voltaje. Anlisis de circuitos resistivos. Respuestas a excitaciones
variables en general y senoidales en particular. Respuesta transitoria y en estado
permanente. Impedancia. Resistencia, Capacitores e Inductores. Circuitos RC, RL
y RLC.
3.1.3 Electrnica.
AC7 Principios de electrnica. Componentes electrnicos bsicos.
Semiconductores. Diodos y Transistores. Manufactura. Arreglos de diodos:
circuitos. Configuraciones con diodos en serie, en paralelo y en serie-paralelo.
Compuertas bsicas AND, OR y NOT. Amplificadores operacionales. Aplicaciones
de diodos y transistores. Flip-flops. Sistemas analgicos.
AC8 Circuitos electrnicos. Representacin analtica de seales. Osciladores.
Amplificadores. Conmutadores. Circuitos bsicos: inversor, sumador, derivador,
integrador. Moduladores y demoduladores. Circuitos integrados. Flip-flops
integrados. Circuitos integrados lineales: amplificadores operacionales,
reguladores (filtros y fuentes de poder), digitales (comparadores, convertidores).
AC9 Tecnologas de circuitos integrados. Principios y fases de la integracin.
Circuitos integrados de pequea, mediana y gran escala. Compuertas DTL, TTL y
ECL. Tecnologa TTL, MOS y CMOS. Circuitos estticos y dinmicos.
Microelectrnica. Dispositivos CCD. Rendimiento, economa de escala,
interconexiones, pins.

22

AC10 Dispositivos de propsito especial. Conversores A/D y D/A. Necesidad


de conversin. Mtodos de conversin con realimentacin y sin realimentacin.
Moduladores y demoduladores. Multiplexores. UARTs (Universal Asynchronous
Receiver_Transmitter).
3.2 Sistemas Digitales
Objetivo: Proporcionar elementos tericos y prcticos para analizar y comprender
los subsistemas bsicos de las computadoras, as como para su especificacin y
diseo.
3.2.1 Diseo lgico.
AC11 Sistemas numricos y cdigos. Representacin de nmeros: binario,
octal, hexadecimal, decimal, BCD, ASCII y UNICODE. Conversin. Operaciones.
Aritmtica de punto fijo y de punto flotante. Errores en las diferentes
representaciones.
AC12 Circuitos combinatorios. lgebra de Boole: definiciones, teoremas
bsicos. Funciones lgicas. Simplificacin de funciones lgicas. Mapas de
Karnaugh. Minimizacin. Mtodos de anlisis y sntesis. Compuertas. Sumadores.
Convertidores de cdigo. Decodificadores. Multiplexores. Tecnologas: CMOS, I2L,
ASIC.
AC13 Circuitos secuenciales. Multivibradores (flip-flops): Astable, monoestable,
biestable. Diagramas de estado. Tcnicas de minimizacin. Registros y
transferencia de datos. Diseo de registros con biestables. Transferencia de datos.
Contadores. Diseo de contadores asincrnicos. Diseo de contadores
sincrnicos. Contadores integrados. Circuitos secuenciales sincronizados.
3.2.2 Subsistemas bsicos.
AC14 Unidades funcionales. Estudio de las partes y de los subsistemas
principales componentes de una computadora. CPU: unidad aritmtica y lgica,
unidad de control, registros. Procesador aritmtico. Controladores. Puertos de
entrada/salida. Buses. Memoria.
AC15 Memorias. Almacenamiento: codificacin, compresin, integridad (cdigos
de control, de paridad). Organizacin de memorias centrales: particiones,
direccionamiento. Ciclos de acceso. Operaciones de buses. Memorias cach,
memorias de lectura-escritura, de slo lectura. Memoria virtual. Materiales y
tecnologas de almacenamiento.
AC16 Dispositivos de almacenamiento (Dispositivos perifricos de
almacenamiento externo). Tambores, cintas y discos magnticos, discos pticos,
discos compactos, diskettes. Caractersticas: tiempos de acceso, velocidades,
23

capacidades de almacenamiento, bloqueaje, confiabilidad, tiempo de vida.


Procesos sincrnicos y asincrnicos para atencin de perifricos. Manejo de
interrupciones. Programas de atencin a perifricos (control de perifricos):
drivers.
AC17 Dispositivos perifricos de entrada-salida. Lectoras de cinta de papel, de
tarjetas perforadas: caractersticas, velocidad, fallas. Impresoras de matriz, de
inyeccin de tinta, de tecnologa lser, a color: caractersticas. Monitores:
tamaos, resoluciones, colores. Scanners (digitalizadores). Cmaras de video.
Bocinas. Teclados. Ratn. Lpices pticos. Atencin de perifricos: interrupciones.
La interfaz USB 1.0 y 2.0. Interfaz Firewire IEEE 1394.
3.3 Tipos y Configuraciones de Computadoras
Objetivo: Estudiar diferentes arquitecturas de sistemas existentes a lo largo de su
evolucin histrica y analizar las nuevas tendencias.
3.3.1 Arquitecturas y formas de procesamiento.
AC18 Historia y evolucin. 2 Primera generacin: lenguaje de mquina.
Segunda generacin: lenguaje ensamblador, primeros lenguajes de programacin
(FORTRAN, COBOL), compiladores y sistemas operativos, multiprogramacin,
procesamiento en batch o por lotes. Tercera generacin: multiprogramacin,
multiprocesamiento, tiempo compartido, CPU y terminales, lenguajes algortmico
de programacin evolucionamos (Algol, Pascal, PL/I). Mainframes. Cuarta
generacin: compactacin de los componentes. Quinta generacin.
Microprogramacin. Minicomputadoras. Microprocesadores.
AC19 Arquitectura clsica de von Neumann. Descripcin funcional de una
computadora: CPU, memoria, dispositivos de entrada-salida. Codificacin y
representacin interna de la informacin, almacenamiento. Unidad aritmtica:
nmeros enteros, de punto fijo y de punto flotante. Unidad de control: contador de
programa. Registros especiales decodificadores de instrucciones, de corrimiento.
Lenguaje mquina: cdigos de operacin, direccionamiento. Buses para
comunicacin con los perifricos. Puertos. Interrupciones de entrada-salida.
Unidades de medicin de tiempos internos y de tiempos totales.
AC20 Arquitecturas alternativas. Mquinas de stack, arreglo, vector,
multiprocesador, hipercubo. Conceptos CISC y RISC. Conceptos SIMD y MIMD.
Arquitecturas secuenciales y arquitecturas paralelas. Clusters. Configuracin en
espejo. Comparacin de arquitecturas, eficiencia, aplicaciones de arquitecturas
alternas. Unidades de medicin. MIPS y transacciones por segundo. Productos
comerciales. Dispositivos centrales y dispositivos perifricos inteligentes.
Supercomputadoras. Arquitecturas especiales. Mquinas orientadas a
procesamientos particulares. Diseos de hardware en funcin de lenguajes:
mquinas Lisp, Algol, Prolog.
24

AC21 Microprocesadores. Descripcin funcional: unidad de control, unidad


aritmtica, registros especiales, memorias, stacks, puertos, canales, relojes.
Instrucciones, interrupciones, controladores. Entrada-salida serie y paralela.
Puertos especiales: para el teclado, para la pantalla de despliegue, para
convertidores A/D y D/A.
AC22 Configuraciones de equipos de cmputo. Unidad central de
procesamiento y perifricos. Lectoras de tarjetas y de cintas de papel. Impresoras.
Discos y cintas magnticos y pticos. Terminales. Otros perifricos: ratn,
scanners, bocinas. Perifricos inteligentes y no inteligentes.
AC23 Formas de procesamiento. Monoprocesamiento, multiprogramacin, batch
o por lotes, tiempo compartido, tiempo real. Diferentes paradigmas de
programacin y su relacin con las arquitecturas. Procesamiento conversacional.
Computacin personal. Multiprocesamiento. Configuraciones multiprocesador:
procesamiento distribuido, mensajes, eventos. Distribucin de tareas:
comunicaciones, sincronizacin y cooperacin. Procesamiento en paralelo.
AC24 Modelo cliente-servidor. Servidores. Estaciones de trabajo. Computadoras
personales. Caracterizacin por medio del software. Agentes. Especificidad
funcional. Comunicacin: cooperacin, sincronizacin, mensajes, eventos.
AC25 Lenguaje Ensamblador. Modelos del procesador. Operadores.
Manipulacin a nivel bit. Banderas. Etiquetas y nemnicos. Lectura de registros.
Operaciones. Interrupciones. La pila de datos. Direcciones de memoria.
Transferencia a memoria. Indiciamiento de memoria. Macros. Depuracin.
Ensamblador estructurado.Conjunto de instrucciones, tipos de datos, ensamblado,
ligado, carga y ejecucin.
3.3.2 Sistemas de propsito especial.
AC26 Configuraciones especializadas. Diseo segn un propsito determinado.
Implantacin en circuitos integrados de gran escala (VLSI). Procesadores
especializados, software especializado. Uso de herramientas de propsito
especfico para el diseo de VLSI. Combinaciones hardware-software. Ejemplos:
sistemas para control de procesos industriales, para filtrado y anlisis de seales,
para radiologa, para alarmas, para prtesis mdicas, para manufactura, otros.
AC27. Diseo de tarjetas y circuitos impresos. Diseo de circuitos impresos y
tarjetas. Emuladores de sistemas. Arreglos de Compuertas Programables en
Campo (FPGA).
3.4 Instalaciones y Equipos

25

Objetivo: Brindar los conocimientos y pautas necesarios para la adecuada


determinacin de ambientes que respondan a normas y requerimientos fsicos, de
comodidad y de seguridad.
3.4.1 Instalaciones.
AC28 Edilicias. Ubicacin del edificio o sala para los equipos (computadoras,
servidores, sala de computadoras personales, otros). Piso falso, control de
temperatura y de humedad, climatizacin especial. Aislamiento y protecciones.
AC29 Elctricas. Infraestructura elctrica: capacidades, balanceo de fases, tierras
fsicas, lneas dedicadas. Sistemas de potencia ininterrumpibles.
AC30 Telecomunicaciones. Normas EIA/TIA 569, 2840, 3012 y 606. Tamao de
los centros de cableado. Etiquetamiento y documentacin de la infraestructura de
telecomunicaciones.
3.4.2 Administracin y mantenimiento.
AC31 Configuracin inicial. Consistencia, funcionalidad e integracin de
entornos operativos: usuarios, categoras, derechos de acceso. Definicin de
parmetros iniciales. Polticas de operacin. Mobiliario: muebles especiales para
diferentes equipos. Consideraciones de funcionalidad e higiene.
AC32 Mantenimiento. Evaluacin de nuevas tecnologas. Actualizacin.
Ampliacin por crecimiento: parmetros, estadsticas. Bitcoras de uso.
Reemplazo de equipo. Norma ITIL.
3.4.3 Seguridad.
AC33 Medidas preventivas y procedimientos de seguridad. Respaldos
externos de la informacin. Equipos respaldados en espejo. Centros de cmputo
de respaldo. Bvedas de seguridad. Normas ISO y BS 17799 e ISO 27001.
AC34 Siniestros. Robo: normas preventivas y mecanismos de seguridad y
vigilancia de las instalaciones contra robo; alarmas. Acceso: normas de acceso a
las salas con equipo; formas y medios para control del acceso. Incendios:
detectores de fuego y de humo; extinguidores. Interrupcin de energa: equipos de
fuerza ininterrumpible y plantas generadoras.
AC35 Seguros. Seguros especiales para amparo de los equipos (hardware), del
software y de la informacin. Valor de la informacin. Plizas. Legislacin
pertinente.

26

3.5 Nuevos Paradigmas Tecnolgicos


Objetivo: Proporcionar elementos tericos y prcticos para integrar aplicaciones
con sistemas digitales de diferente propsito utilizando ambientes de desarrollo.
3.5.1 Cloud Computing ( Computacin o Informtica en la nube).
AC36 Arquitectura y modelos de cloud computing. Modelos de servicio y de
despliegue y sus clasificaciones (nubes pblicas, privadas e hbridas). Web
Semntica. Nuevos modelos tecnolgicos: Software como servicio, Virtualizacin y
almacenamiento web. Arquitectura web. Hardware y software. Los servicios
multicompartidos (multi-tenancy). sensores, chips RFID (Chips identificadores de
radiofrecuencia que estn sustituyendo a los cdigos de barra) chips NFC,
tecnologas Bluetooth y naturalmente las tecnologas inalmbricas WiFi, WiMax, o
LTE. Servidores virtuales.
AC37 Proteccin de datos y privacidad de los usuarios. Los datos y las
aplicaciones en nubes de mquinas, servidores de computadoras pertenecientes a
los gigantes de Internet, Google, Microsoft, IBM, Dell, Oracle, Amazon.
AC38 Nuevas tecnologas. Web en tiempo real. Geolocalizacin (GPS). Realidad
aumentada. Internet de las cosas. Nuevas tecnologas mviles. Tecnologas
semnticas. Computadoras tontas o tontos inteligentes. Supercomputadoras
porttiles. Expansin de la tecnologa por VozIp.
AC39. Temas emergentes de arquitecturas de computadoras.
4. REDES
Estudio de la fusin de los dominios tradicionalmente considerados como
hardware y software y formas de distribuir y compartir recursos computacionales,
procesos e informacin, considerando su seguridad e integridad.
4.1 Transmisin y Comunicacin de Datos.
4.2 Modelos.
4.3 Protocolos.
4.4 Intercomunicacin de Redes.
4.5 Seguridad e Integridad de la Informacin.
4.6 Sistemas Distribuidos
4.1 Transmisin y Comunicacin De Datos
Objetivo: Estudiar la teora y conocer los elementos operativos requeridos para la
transmisin y recepcin de informacin.

27

4.1.1 Teora de la informacin.


RE1 Conceptos tericos. Transmisin y comunicacin de informacin. Medidas
de la informacin. Entropas y entropas generalizadas. Entropas espectrales.
Ancho de banda, densidad espectral de potencia y estimacin de ancho de banda.
Capacidad de canal y velocidad de transmisin. Codificacin, codificacin
distribuida, codificacin de canal y fuente conjunta, codificacin tiempo-espacio y
sistemas MIMO. Ruido. Tipos de ruido, Interferencia. Caracterizacin del
ruido. Teorema de muestreo de Shannon y criterio de muestreo de Nyquist.
Canales. Errores. Tcnicas de espectro disperso.
RE2 Cdigos. Codificacin de la informacin. Redundancia. Proteccin. Cdigos
de control (bit de paridad, checksum). Cdigos BCD (Binary Coded Decimal).
Cdigo de Hamming. Cdigos algebraicos. Cdigos ASCII (American Standard
Code for Information Interchange) y EBCDIC (Extended Binary Coded Decimal
Interchange Code). Compresin de texto. Unicode, codificacin de audio y video.
RE3 Errores. Deteccin y correccin. Algoritmos: paridad, sumas de verificacin,
verificacin redundante cclica (Cyclic Redundancy Check). Mtodos especiales.
4.1.2 Seales.
RE4 Tipos y enlaces. Datos analgicos y digitales. Seales analgicas. Seales
digitales. Digitalizacin de seales. Errores de digitalizacin. Banda base y
transmisin en banda base. Filtros digitales y analgicos. Modulacin digital y
analgica. Modulaciones M-arias.
4.1.3 Transmisin de voz, imgenes y datos.
RE5 Comunicaciones. Ancho de banda y espectro de frecuencias. Velocidad de
canal y capacidad de transmisin. Circuitos dedicados y no dedicados. Circuitos
virtuales. Conmutacin de circuitos. Conmutacin de paquetes.
RE6 Modos de transmisin. Cdigos de sincronizacin. Cdigo Manchester.
Transmisin sincrnica y asincrnica. Formatos de mensajes. Particin del canal.
Multicanalizacin (por divisin de frecuencias. Multicanalizacin por divisin de
tiempo. Multicasting (multidifusin). Mtodos de transmisin serie y paralelo.
Broadcasting (difusin)
RE7 Medios y elementos fsicos. Cable coaxial. Cable de par trenzado. Fibra
ptica. Microondas analgicas y digitales. Tipos de satlites. Espacios satelitales.
Microondas satelitales. Redes pblicas digitales. Redes telefnicas. PBX (Private
Branch Exchange). Redes amplias mediante PBX.

28

RE8 Dispositivos de comunicacin. Dispositivos de la capa fsica. Repetidores.


Concentradores y distribuidores (Hubs). Conmutadores de datos, switches.
Puentes. Enrutadores. Compuertas (Pasarelas) (Gateways).
RE9 Servicios de comunicaciones. Vdeo interactivo. Teleconferencia.
Videoconferencia. Estndar ITU H.320. Redes de alta velocidad. Frame Relay
para transmisin integral. ATM (Asynchronous Transfer Mode). Redes RDSI (Red
Digital de Servicios Integrados) o ISDN (Integrated Services Digital Network).
Video bajo demanda, video cercano a la demanda, audio bajo demanda. MPLS,
VPN.
RE10 Telecomunicaciones. Usos y aplicaciones del espectro electromagntico.
Multicanalizacin digital. Procesamiento de seales y comunicaciones digitales.
Enlaces de microondas. Sistemas de radio y microondas digital. Comunicaciones
satelitales. Comunicacin de radio mvil. Sistemas de transmisin de fibra ptica.
Sistemas procesadores de seales. Diseo de redes troncales de radio frecuencia.
Diseo de redes troncales de fibra ptica.
4.2 Modelos
Objetivo: Estudiar los elementos tericos, las caractersticas y las propiedades de
los diferentes modelos de redes de cmputo, as como los componentes de las
redes, con el fin de disear e implantar aplicaciones especficas.
4.2.1 Topologas.
RE11 El modelo ISO/OSI. Organizacin ISO (International Organization for
Standarization). Organizacin OSI (Open Systems Interconnection). Modelo de
referencia. Nivel 1: capa fsica. Nivel 2: Capa de enlace de datos. Nivel 3: Capa de
red. Nivel 4: Capa de transporte. Nivel 5: Capa de sesin. Nivel 6: Capa de
presentacin. Nivel 7: Capa de aplicacin. TCP/IP
RE12 Arquitectura. Evolucin de las redes de transmisin de voz y datos.
Funcin de las redes. Capas y niveles de enlace. Modelo OSI. Redes LAN (Local
Area Network), MAN (Metropolitan Area Network), WAN (Wide Area Network).
PAN (Personal Area Network). CAN (Campus Area Network). Tecnologas
inalmbricas: WMAN, WLAN, WPAN. Sistemas abiertos. Conectividad e
interoperabilidad. Administracin de redes, supervisin, dimensionamiento,
seguridad, manejo de errores. Redes de redes.
RE13 Estndares y organizaciones. DoD (Department of Defense). IEEE
(Institute of Electrical and Electronic Engineers). ITU (International
Telecommunications Union). El modelo de referencia OSI (Open Systems
Interconnection). SNA (Systems Network Architecture). DNA (DEC Network
Architecture). BNA (Burroughs Network Architecture). EIA/TIA, NIC, IETF.
29

RE14 Redes locales (LAN). Elementos de una red LAN (tarjeta de red, cableado,
software). Esquema cliente-servidor. Servidores y anfitriones. Topologas fsicas.
Protocolo Polling. Protocolos de acceso al medio. Protocolo CSMA/CD (Carrier
Sense Multiple Access / Collision Detect). Protocolo Token Passing. Estndar
IEEE 802.3: Ethernet. Estndar IEEE 802.4: Token Bus. Estndar IEEE 802.5:
Token Ring. Estndar Fast Ethernet. Estndar FDDI/CDDI (Fiber-Distributed Data
Interface / Copper). Conmutacin de redes LAN (LAN switching). Redes LAN
virtuales. Sistemas operativos de red. Wifi 802.11, BlueTooth 802.15. Zigbee.
Gigabit Ethernet. HomeRF, RFID, Cableado estructurado. Diseo de redes LAN.
RE15 Redes amplias (WAN). Dispositivos DTE (Data Terminal Equipment) y DCE
(Data Communications Equipment). Capas 2, 3 y 4 de OSI. Medios de transmisin
(cableado, microondas, satlite, radio). Protocolos orientados a conexin: X.25,
Frame Relay, ATM. Protocolos no orientados a conexin: TCP/IP, SNA.
Conexiones punto a punto y punto-multipunto. Software de interconectividad.
Aplicaciones de las redes: Consultas compartidas. Transferencia de archivos.
Terminal virtual. Correo electrnico. Enlaces Digitales, redes satelitales. Costo de
las redes. IEEE 802.X. Costo de redes de rea amplia. MPLS, VPN.
RE16 Redes de rea Metropolitana y Acceso a Internet de Abonado. DQDB,
xDSL, Cablemodems 802.14, WiMAX 802.16, 802.20, 802.22. Banda ancha.
Costos de enlaces abonados.
4.3 Protocolos
Objetivo: Estudiar y analizar las convenciones empleadas para la comunicacin
entre las partes constitutivas de las redes de cmputo y comunicaciones.
4.3.1 Protocolos para comunicacin.
RE17 Protocolos de bajo nivel. Nocin de protocolo. Jerarqua de protocolos en
OSI. Protocolos de la capa fsica: RS-232, RS-449; estndar V.x de ITU; interfaces
X.21 y G.703. Protocolos orientados a caracteres y orientados a bits: ISO/HDLC
(High-level Data Link Control). Control de errores. Control de flujo. Protocolos de
capa de enlace asociados con la norma IEEE: 802.X. Protocolos de capa de red:
X.25 y LAPB (Link Access Procedure Balanced); IP (Internet Protocol); Frame
Relay; ATM. Direcciones IP. Esquemas de direccionamiento. DSSS, OFDM,
FHSS, CDMA. WCDMA, LTE. GSM
RE18 Protocolos de alto nivel. Protocolos de la capa de transporte: TCP
(Transmission Control Protocol), UDP (User Diagram Protocol), IPX (Internetworking Packet Exchange), AppleTalk. Protocolos de la capa de sesin: X.215.
Protocolos de capa de presentacin: ASN.1 (Abstract Syntax Notation), X.409.
Protocolos de la capa de aplicacin: X.400 (correo electrnico) y X.500. Protocolos
criptogrficos de SSL.
30

R19 Protocolos para redes multimedia. FTTx. MPLS, RSVP. RTP. RTCP,
SIP/SAP/SDP, RTSP, MBONE. RTCweb, H323, MGCP, videoconferencia
a travs de navegadores web.
4.4 Intercomunicacin de Redes
Objetivo: Brindar los conocimientos de diseo y funcionalidad de las grandes
redes globales, y proporcionar los elementos conceptuales para implantar redes
de redes.
4.4.1 Interconectividad.
RE20 Teora de interconexiones. Teora de grafos. Esquemas de
direccionamiento (IPv4 e IPv6). Direcciones IP. Protocolos para resolucin de
direcciones: ARP (Address Resolution Protocol) y RARP (Reverse Address
Resolution Protocol) Subredes y mscaras. VLSM (Variable Length Subnet
Masking), DNS (Domain Name System). Dominio Unix. Llamado a procedimientos
remotos (RPC: Remote Procedure Call). Programacin con Sockets. Teora de
enrutamiento. Spanning Tree (rboles de expansin) y enrutamiento de origen.
Enrutamientos esttico, dinmico, exterior e interior. Protocolos de enrutamiento:
camino ms corto, mltiple, centralizado, aislado, distribuido y jerrquico.
RE21 Dispositivos para interconexin. Repetidores. Concentradores de
cableado (hubs). Conmutadores (switches). Multiplexores. Puentes. Enrutadores.
Configuracin con RIP (Routing Information Protocol), IGRP (Interior Gateway
Rout-ing Protocol), EIGRP (Enhanced Interior Gateway Routing Protocol,
Protocolo de enrutamiento de gateway interior mejorado) y OSPF (Open Shortest
Path First), BGP (Border Gateway Protocol). Intercomunicacin entre distintas
arquitecturas. Compuertas (gateways). Aplicaciones de las compuertas. Diseo de
una red mediante enrutadores. Enrutadores multiprotocolo.
RE22 Elementos de diseo de redes. Metodologas de desarrollo. Datos a
considerar: capacidad del canal, requerimientos de trfico, costos, servicios, tipos
de aplicaciones. Proyeccin a futuro. Dimensionamiento y optimizacin de redes.
Bertsekas-Gallaguer, Flow Deviation, QoS.
4.4.2 Interoperabilidad.
RE23 Redes interconectadas. Consideraciones de diseo. Anlisis de la
generacin de trfico producida por los diferentes protocolos. Sistemas
heterogneos. Administracin y supervisin. Protocolo SNMP (Simple Network
Management Protocol). Redes globales. Precursoras: ARPAnet. NSFnet, USEnet,
MILnet. NIC (Network Information Center). Internet. Evolucin de las redes
privadas.

31

RE24 Internet. Familia de protocolos TCP/IP. Servicio de nombres (DNS: Domain


Name Service). Ipv4 e IPv6. Servicios: FTP, transferencia remota de archivos,
POP3 y SMTP, correo electrnico, SSH, terminal virtual. HTTP, servicios web.
World Wide Web. Configuracin y programacin en Internet. Herramientas de
bsqueda de informacin. Consultas por mens. Consultas por hipertexto. Sitios
Web. Creacin de scripts y pginas Web. HTML (Hypertext Markup Language).
Applets. Java. Dephi. Consideraciones de seguridad. WEBSERVICES basados en
el protocolo SOAP, JSON.
4.5 Seguridad e Integridad de la Informacin
Objetivo: Estudiar los diversos mtodos para garantizar la seguridad y
confiabilidad de los datos que circulan en las redes, asegurando el libre trnsito de
informacin y manteniendo las condiciones de privacidad definidas por los
usuarios y los administradores de los sistemas.
4.5.1 Integridad, seguridad y confiabilidad de la informacin.
RE25 Integridad. El papel de las capas OSI superiores en la transmisin confiable
de informacin. Insercin de puntos de verificacin por la capa de sesin.
Conversin de formatos. Estndar ASN.1 (Abstract Syntax Notation). Mtodos
para garantizar la integridad en transmisin de textos comprimidos. Codificacin
dependiente del contexto. Comunicacin confiable entre aplicaciones: traps.
Software de supervisin.
RE26 Seguridad. Seguridad en un sitio. Seguridad de extremo a extremo.
Codificacin y ciframiento de la informacin (encryption). Criptografa: llave
secreta, llave pblica, cifrado elptico, certificados de llaves pblicas, DES, AES,
IDEA, Two Fish, RSA. Estndares ISO para codificacin DES (Data Encryption
Standard). Software de proteccin (firewall).
RE27 Confiabilidad. Establecimiento de canales confiables para sesiones
remotas, redes virtuales. Autentificacin: cdigo de acceso y confirmacin de
identidad, firmas digitales. Ingeniera social.
4.6 Sistemas Distribuidos2
4.6.1 Cmputo distribuido y su programacin
R28 Cmputo distribuido. Modelos de computacin distribuida, anlisis y diseo
de algoritmos distribuidos y tolerancia a fallas en sistemas distribuidos.

Segn el perfil seleccionado debe ser el nfasis que se debe dar a estos temas.
32

R29 Computo Mvil. Distribucin del espectro. GSM, GPRS, 3GSM, CDMA,
CDMA2000, TDMA. Topologas, estacin base, estacin mvil. Efectos del
entorno. Modos de operacin (infraestructura y ad-hoc). WAP, WEP. SIM y SMS.
Programacin en dispositivos mviles. Interceptor de lado del cliente, interceptor
del lado del servidor. Problemas de falta de conexin. Sincronizacin. Multimedia
en dispositivos mviles.
R30 Programacin en Internet. HTML y XHTML. Creacin de Scripts (CGIs).
Javascript. Estructuras de control. Manipulacin de formas. PHP. Estructuras de
control. Manipulacin de texto. Variables de sesin. Creacin de pginas y cdigo
HTML. Acceso a bases de datos. Autenticacin y cifrado.
R31 Middleware. Sistemas de intermediacin en TI. Arquitectura por capas.
Taxonoma de miiddleware: Base de datos, RPC y objetos. Java, EJB, Corba y
RMI. IIOP. Colas de mensajes. RPC y XML-RPC. ORB. DCOM. Objetos
distribuidos. Instanciacin, serializacin. Transacciones. Aplicaciones de
automatizacin distribuida.
R32 Servicios Web. XML, WSDL, UDDI, SOAP. WS-Transaction. XML-Security,
WS- Security. WS-Policy. JSON.
5. SOFTWARE DE BASE
Estudio, definicin y construccin de las piezas de software que hacen posible el
funcionamiento de las computadoras en diferentes niveles operativos. Por su
importancia formativa y metodolgica, esta rea de conocimiento resulta
fundamental para los desarrollos de la industria de los programas para
computadoras.
5.1 Traductores
5.2 Sistemas Operativos
5.3 Utileras y Manejadores
5.1 Traductores
Objetivo: Estudiar la teora, tcnicas y metodologas para el diseo y construccin
de los traductores: ensambladores, microprocesadores, intrpretes y
compiladores, presentando las principales herramientas para la generacin
automtica de traductores. Resaltar la importancia formativa de estos temas.
5.1.1 Traductores de bajo nivel.
SB1 Ensambladores (Macroassembler). Funcin de un ensamblador.
Estructuras de informacin necesarias. Procedimientos especficos para el
proceso de ensamble. Pasadas del texto fuente. Tablas previamente construidas y
33

tablas generadas en el ensamble. Tratamiento de operandos y modos de


direccionamiento de la mquina objeto. Ensambladores residentes y cruzados.
Ensamble condicional y su relacin con el macroensamble.
SB2 Macroensambladores. Definicin de macroinstrucciones en ensamblador.
Expansin de macroinstrucciones. Macroinstrucciones con parmetros. Ensamble
condicional. Macrollamadas (Macro-call). Tablas y pasos del macroensamblador.
Relacin con el ensamblador.
SB3 Macroprocesadores (Macroprocessor). Macros: definicin y expansin
simple, paramtrica, con anidamiento, etc. Tablas asociadas. Bibliotecas de
macros. Expansin condicional. Variables y operadores del proceso de expansin.
Pasadas del texto fuente (preprocesamiento).
5.1.2 Traductores de alto nivel.
SB4 Intrpretes. Concepto y diferencia entre intrpretes y traductores a cdigo
objeto. Interpretacin directa o mediante pseudocdigo. Ventajas y desventajas.
Intrpretes conversacionales y no conversacionales. Relacin de costo y eficiencia
entre interpretacin y traduccin a cdigo objeto. Lenguajes para aplicaciones
especficas susceptibles o idneos para interpretacin. Mquina virtual y
emuladores.
SB5 Compiladores. Tipos de gramticas. Notacin formal de sintaxis. Anlisis
lexicogrfico, tablas de smbolos. Anlisis sintctico. Algoritmos de parsing
(Analizador sintctico)descendente (LL) y ascendente (LR). Generacin de cdigo,
cdigos intermedios. Optimizacin. Deteccin de errores y recuperacin.
Generadores de analizadores lxicos. Generadores de compiladores (compiler
compiler).
SB6 Tpicos de compilacin. Problemas complejos en el tratamiento de
lenguajes algortmico. Estructuras de informacin y su implantacin en memoria.
Variables estticas y dinmicas. Manejo dinmico de memoria. Persistencia.
Bloques. Procedimientos, paso de parmetros, retornos. Recursividad. Registros
de activacin. Extensibilidad. Tcnicas de compilacin para lenguajes orientados
a objetos, funcionales, lgicos y distribuidos. Compiladores para dispositivos
mviles.
SB7 Ambientes integrados. Relaciones entre el compilador y el editor. Interfaz
grfica. Comunicacin con el usuario. Manejo de errores. Depuracin interactiva.
Ayudas. Edicin, compilacin, ensamble y ejecucin. Manejo de archivos
temporales. Buffers en memoria. Compilacin en la nube.

34

5.2 Sistemas Operativos


Objetivo: Estudiar la teora, tcnicas y metodologas para el diseo y construccin
de sistemas operativos, con nfasis en cada uno de sus componentes: manejo del
procesador, manejo de memoria, administracin de dispositivos, y manejo de
informacin.
5.2.1 Estructuras bsicas.
SB8 Historia y evolucin. Objetivo y funciones generales. Concepto y evolucin
de los sistemas operativos. Estructura interna. Necesidad del sistema operativo.
Mejor aprovechamiento de recursos de hardware. Gestin. Diseo de sistemas
operativos en capas. Complejidad del sistema operativo: eficiencia o ineficiencia
del sistema total de cmputo. Sistemas operativos a travs de las generaciones de
computadoras. Tipos de sistemas: monousuario, multiusuario, servidor de red, de
tiempo real, de propsito especial y otros. Diseo de sistemas operativos en
capas. Uso y manejo de sistemas operativos.
SB9 Arquitectura de un sistema operativo. Ncleo: procesos, estados,
transiciones,
operaciones
con
semforos,
monitores,
secuencialidad,
concurrencia, cooperacin. Paralelismo. Manejo de interrupciones: Tipos y niveles
de interrupciones. Manejo de memoria principal: particiones, paginacin,
segmentacin, transformacin de direcciones, relocalizacin, tcnicas especiales.
Manejo de entradas y salidas: cdigos, buffers, spooling (almacenamiento
temporal en memoria y disco), eficiencia, deteccin de errores, independencia de
los perifricos, perifricos especiales. Manejo del procesador: scheduling
(programacin). Manejo de memoria secundaria: polticas y tcnicas para la
gestin. Manejo de dispositivos de E/S: Tipos de dispositivos, Almacenamiento,
Comunicacin entre dispositivos.
Manejo de informacin: archivos, Tipos de
acceso (secuencial, directo), Niveles, Compresin de datos. Lenguajes de control.
Interfaces grficas.
SB10 Desempeo de un sistema operativo. Rendimiento de un sistema
operativo: formas de medicin. Herramientas matemticas asociadas: teora de
colas, clculo de probabilidades, procesos de Markov. Algoritmos de scheduling
(programacin).
SB11 Manejo de dispositivos y servicios especiales. Dispositivos de entrada/
salida. Configuracin. Construccin de drivers (controladores de dispositivos).
Seguridad y proteccin. Accesos, jerarquas. Comunicacin entre dispositivos.
5.2.2 Tipos de sistemas operativos.
SB12 Tipos especiales de sistemas operativos. Sistemas operativos de red.
Sistemas distribuidos. Modelos de procesos distribuidos. Sistemas en tiempo real.
Sistemas para procesamiento paralelo y concurrente. Sistemas para
Multiprocesamiento. Sistemas operativos para cmputo mvil.
35

SB13 Virtualizacin. Consolidacin de servidores y compatibilidad de


aplicaciones de alta disponibilidad. Terciado de servicios de computacin
(outsourcing). Modelos de hospedaje de servicios (hosting). El razonamiento
detrs del cmputo en la nube. Modelos de costo (de acuerdo a las nubes
disponibles). Rendimiento y telecomunicacin.
SB14 Hypervirtualizacin. Escenarios, herramientas de planificacin y armado
de entornos virtuales.
SB15 Ambientes grficos. Interfaces grficas: mens, conos, manejo de ratn.
Ventanas. Entornos multitarea. Activacin simultnea de procesos.
Intercomunicacin entre procesos.
5.3 Utileras y Manejadores
Objetivo: Estudiar las principales categoras y herramientas de base necesarias
para la configuracin, el arranque, el uso eficiente y la operacin de los sistemas
de cmputo.
5.3.1 Orientados al usuario.
SB16 Sistemas de respaldo y recuperacin. Medios de almacenamiento.
Compactacin y descompactacin. Periodicidad y confiabilidad. Respaldos
incrementales. Recuperacin de informacin desde medios con daos fsicos.
Herramientas para reparacin y recuperacin. . Sistemas RAID. Respaldo en la
nube.
SB17 Monitoreo. Riesgos de seguridad. Control de acceso (Autentificacin de
usuarios). Confidencialidad. Integridad de la informacin. Disponibilidad. Auditoria
del sistema. Verificacin de amenazas.
SB18 Tratamiento de virus. Tipos de virus y vehculos de transmisin. Deteccin
y erradicacin. Reparacin de archivos.
5.3.2 Orientados al sistema.
SB19 Cargadores y ligadores. Tipos de cargadores. Esquemas de carga.
Relocalizacin. Tipos de ligaduras. El problema del ligamiento (binding).
Resolucin de direcciones y referencias externas. Esquemas dinmicos.
SB20 Administracin y vigilancia y sus herramientas. Bitcoras. Deteccin de
errores fsicos. Manejo de suspensiones de energa e interrupciones de servicio.
Herramientas para arranque y manejo de recursos fsicos. Herramientas para
diagnstico. Reinicio de tareas. Puntos de reinicio. Anlisis de rendimiento: uso del
espacio de paginacin, carga del CPU, uso de memoria, errores en la red,
36

rendimiento de la memoria y el sistema de archivos virtuales. Uso de recursos


fsicos: manejadores de memoria, para optimizacin de espacio en disco, para
dispositivos de comunicaciones. Instalacin y arranque: definicin de entornos
iniciales, sistemas para instalacin automtica, autoinstalacin. Manejadores para
supervisin y diagnstico de dispositivos fsicos.
SB21 Alto desempeo. Conceptos y reas de Aplicacin. Cmputo Paralelo,
Cmputo distribuido, cmputo Cientfico, Negocios. Cluster, Conceptos de
racimos para procesamiento y para bases de datos, implementacin prctica.
Lenguajes y compiladores para cmputo de alto desempeo. Distribucin de
cmputo en Grids y en la Nube. Planificacin de tareas en cmputo distribuido y
balanceo de cargas.

6. PROGRAMACIN E INGENIERA DE SOFTWARE


Cuerpo de conocimientos tericos y prcticos, y conjunto de metodologas para la
buena construccin de programas y sistemas de software, considerando su
anlisis y diseo, confiabilidad, funcionalidad, costo, seguridad, facilidades de
mantenimiento y otros aspectos relacionados.
6.1 Algortmica
6.2 Paradigmas de programacin y lenguajes
6.3 Sistemas de software
6.4 Industria del software
6.1 Algortmica
Objetivo: Estudiar las tcnicas de diseo necesarias para formular y expresar
algoritmos computacionales, estructurando en forma eficiente la representacin
elegida para la informacin. Lograr la construccin de programas en forma
correcta y metodolgica. Estudiar los conceptos tericos requeridos para
reconocer aquellos problemas para los cuales no existe solucin algortmica
prctica.
6.1.1 Fundamentos de algortmica
PI1 Historia de la computacin. Formas primitivas de clculo y sistemas
numricos. El lgebra de Boole. Antecedentes de las computadoras.
Generaciones y clasificacin de computadoras. Cambios de tecnologa. Evolucin
de lenguajes, sistemas operativos y otros componentes de software de base.
Tipos de procesamiento (monoprocesamiento, concurrencia, multiprocesamiento,
paralelismo). Multimedia. Redes. Cmputo distribuido y cooperativo.

37

PI2 Algortmica bsica. Descripcin de situaciones. Acciones para la resolucin


de un problema. Expresin de acciones y temporalidad. Representacin de la
informacin: datos. Concepto de programa almacenado. Definicin de algoritmo y
expresin. Diagramas de flujo. Pseudocdigo. Elementos de un lenguaje
imperativo de programacin. Informacin y estructuras algortmicas de control.
Consideraciones sobre metodologa de objetos
PI3 Enfoque estructurado. Elementos bsicos de un lenguaje imperativo (de
procedimientos) de programacin: variables, tipos simples (enteros, reales,
caracteres, cadenas, lgicos), expresiones, estructuras algortmicas de control (if,
case, while, repeat, for). Arreglos de tipos simples. Segmentacin de programas.
mbito de una variable de memoria: variables globales y locales; Procedimientos y
funciones: parmetros. Documentacin de programas.
PI4 Enfoque por objetos. Concepto de objeto. Abstraccin de entidades,
abstraccin de acciones. Encapsulamiento de la informacin. Tipos abstractos de
datos. Clases. Jerarqua de entidades. Herencia. Polimorfismo, persistencia.
Comunicacin entre objetos: mensajes. Lenguajes de programacin por objetos y
sus variantes.
PI5 Enfoque visual. Concepto de programacin visual, paradigma de
programacin visual, etc.
6.1.2 Estructuras de datos
PI6 Estructuras estticas en memoria central. Informacin: tipos y valores.
Arreglos: homogeneidad de la informacin, estatismo en memoria, acceso a
elementos. Aplicaciones. Tcnicas de bsqueda, eliminacin, insercin y
clasificacin en arreglos unidimensionales y bidimensionales. Arreglos ndimensionales. Registros: heterogeneidad de la informacin. Acceso a elementos.
Aplicaciones. Ortogonalizacin de arreglos y registros. Conjuntos
PI7 Estructuras dinmicas en memoria central. Medios de almacenamiento.
Dinamismo en memoria. Apuntadores. Listas. rboles. Propiedades matemticas
de los rboles. Tcnicas de rastreo, bsqueda, eliminacin, insercin, otras.
Bsqueda e insercin en rboles, en rboles balanceados, en rboles binarios, en
rboles B. Algoritmos iterativos y algoritmos recursivos. Recursividad e induccin
matemtica. Concepto de recolector de basura (garbage collector).
Ortogonalizacin de tipos de informacin.
PI8 Estructuras en memoria secundaria. Archivos. Caractersticas fsicas y
caractersticas lgicas. Medios de almacenamiento. Tipos de organizacin de
archivos: secuencial, secuencial con ndices, llaves, llaves mltiples. Relacin
entre los medios de almacenamiento y las organizaciones. Archivos de
informacin especial: directorios. Tratamiento de listas y rboles en memoria
secundaria. Accesos y recuperacin de informacin. Respaldos y seguridad de la
informacin.
38

PI9 Organizacin de archivos. Tipos de archivos de acuerdo con su


organizacin. Operaciones sobre archivos. Apuntadores e ndices. Dispersin
(Hashing). Tcnicas de inspeccin. Archivos B y B+. Recuperacin de datos por
llaves mltiples. Tcnicas especiales para acceso concurrente. Atributos de
acceso. Bloqueos (record blocking, file blocking). Estructuras adicionales para
seguridad: bits de proteccin, campos, encabezamientos, informacin redundante.
PI10 Clasificacin. Estructuras de datos relacionadas. Mtodos de clasificacin y
consideraciones de complejidad (tiempo, espacio): del orden de n2, del orden de n
log n, etc. Anlisis comparativo. Diseo y construccin de algoritmos en memoria
(insercin, intercambio o burbuja, quicksort, mezcla, clasificacin topolgica, etc.).
Necesidad de mtodos especiales fuera de la memoria central.
PI11 Bsqueda. Mtodos de bsqueda, estructuras de datos relacionadas y
consideraciones de complejidad. Anlisis comparativo. Diseo y construccin de
algoritmos en memoria (ej., lineal, binaria, en tablas de una o ms dimensiones,
por rboles binarios, hash: colisiones, etc.). Necesidad de mtodos especiales
fuera de la memoria central.
PI12. Prediccin. Criterios de medicin. Instrumentos de software para efectuar
mediciones. Eficiencia.
6.1.3 Complejidad
PI13 Medidas de complejidad. Notacin "O" y "o". Algoritmos de comportamiento
asinttico "del orden de". Algoritmos de tiempo polinomial y de tiempo
exponencial. Algoritmos factibles y no factibles. Cotas inferior y superior. Valor
promedio, peor caso. Compromisos espacio-tiempo. Clases de complejidad: P,
NP, NP completos. Complejidad en mtodos de clasificacin y bsqueda: tiempos
en rboles binarios, en quicksort y en otros. Mtodos para encontrar soluciones
aproximadas a problemas no factibles.
PI14 Anlisis de algoritmos. Algoritmos iterativos y recursivos. Anlisis de
algoritmos recursivos: ecuaciones de recurrencia. Estimacin de costos.
PI15 Estrategias para la construccin de algoritmos. Seleccin de mtodos
basados en criterios de eficiencia. Tipos de algoritmos (vidos, "divide y
vencers", backtrack, bsqueda local, por transformaciones, otros): definicin,
ejemplos, diseo (e implantacin cuando corresponda), correccin, eficiencia,
complejidad.

6.2

Paradigmas de Programacin y Lenguajes

Objetivo: Estudiar la naturaleza de los lenguajes de programacin considerando


la filosofa que emplean para describir elementos de la realidad. Estudiar formas y
39

caractersticas de implantacin de los procesadores de los lenguajes. Analizar la


evolucin de los lenguajes de programacin, as como presentar y discutir las
tendencias futuras de su desarrollo.
6.2.1 Familias y tipos de lenguajes.
PI16 Programacin imperativa. Principales caractersticas del paradigma
imperativo. Programa: Variable de estado (valor modificable), secuencia de
sentencia que cambian el estado, rutinas y procedimientos. Orden en el que se
deben realizar las operaciones. Patrones de control del flujo de ejecucin
(secuencia, alternativa y ciclo). Modelado de la realidad por medio de
representaciones de la informacin y de un conjunto de acciones a realizar.
Lenguajes de referencia. (Vanse adems PI2, PI3).
PI17 Programacin orientada a objetos. Elementos fundamentales del
paradigma orientado a objetos: abstraccin, encapsulamiento, jerarqua.
Modularidad, tipificacin, concurrencia y persistencia. Objetos como entidades que
tienen un determinado estado (atributos y valores), comportamiento (mtodos) e
identidad. Polimorfismo. Modelado de la realidad por medio de un conjunto de
objetos que interactan. Distancia semntica entre la realidad y el modelo.
Facilidad de entendimiento y de modificacin del modelo. Patrones de
comportamiento de los objetos. Vinculacin entre ellos. (Vase adems PI4).
PI18. Programacin Funcional. Historia de la programacin funcional.
Caractersticas fundamentales. El renacimiento de la programacin funcional.
Modelos de evaluacin de expresiones en programacin funcional (evaluacin
perezosa - Lazy evaluation). Ausencia de variables y asignacin. Abstraccin.
Expresiones. Listas. Recursividad. Funciones de alto orden. Clculo Lambda.
Transparencia referencial. Modelo de computacin de sustitucin. Tipificacin de
los lenguajes funcionales: dinmicos, estticos y dinmicos fuertes. Lenguajes
representativos: Lisp, Scheme, Clojure, Haskell, Ocaml y Standard ML, entre
otros.
PI19 Programacin lgica. Clusulas de Horn. Variables, hechos y reglas. La
programacin lgica como paradigma para especificaciones; lenguajes de
especificacin, generalizacin de bases de datos relacionales, mecanismos de
deduccin. Parmetros de eficiencia. El lenguaje Prolog, etc.
PI20 Programacin visual y por eventos. Principios: Principales componentes
grficos (conos, botones, marcos, mens, ventanas). Eventos producidos por el
usuario. Combinacin del paradigma algortmico y elementos visuales. Manejo de
eventos y comunicacin con el entorno del usuario.
PI21 Comparacin de lenguajes. Historia de los lenguajes de programacin.
Anlisis comparativo de diferentes lenguajes. Anlisis de los diferentes
paradigmas y sus lenguajes representativos. Aplicabilidad segn los distintos tipos
de problemas. Estilos. Eficiencia. Ventajas y desventajas de la programacin
40

imperativa, orientada a objetos, funcional y lgica. Implantaciones de los


lenguajes.
6.2.2 Paralelismo y concurrencia.
PI22 Relaciones entre algoritmos y arquitecturas. Secuencialidad y
concurrencia. Computadoras de muy alto rendimiento para clculos
meteorolgicos, de aerodinmica, de percepcin remota, etc. Arquitecturas
especiales para paralelismo: ejecucin de instrucciones con superposicin,
superposicin en el manejo de datos, arreglos de procesadores. Correspondencia
entre arquitectura y algoritmos: algoritmos especiales orientados a las
caractersticas del hardware. Computadoras SIMD, MIMD y otras. Computacin
paralela.
PI23 Algoritmos concurrentes. Arquitectura monoprocesador: secuencialidad y
concurrencia. Simulacin de ejecucin en paralelo por medio de concurrencia.
Comunicacin entre procesos: sincronizacin, informacin compartida, canales y
mensajes, protocolos. Deadlocks. Tiempo real. Componentes de sistemas
operativos para manejo de interrupciones y atencin de perifricos. Arquitectura
multiprocesador: concurrencia.
PI24 Paralelismo. Algoritmos de programacin paralela: para arreglos de
procesadores, para computadoras SIMD, para computadoras MIMD. Variables
compartidas, mensajes. Algoritmos paralelos para mtodos de clasificacin, para
manipulacin de matrices y para mtodos numricos: ideas sobre el diseo y
construccin, complejidad.

6.3

Sistemas de Software

Objetivo: Presentar las diferentes filosofas, conceptos, metodologas y tcnicas


utilizadas para la construccin de sistemas grandes de software, considerando su
anlisis, especificaciones, diseo, programacin, documentacin, verificacin y
evaluacin. Brindar elementos para lograr diseos modulares y susceptibles de
ser realizados por grupos de desarrollo.
6.3.1 Anlisis y diseo.
PI25 Conceptos generales sobre sistemas. Conceptos de teora general de
sistemas, concepto de procesos de negocio, definicin de sistemas. Naturaleza de
los sistemas. Razones y criterios para la automatizacin de sistemas. Sistemas de
informacin en las organizaciones. Ciclo de vida: requerimientos, anlisis, diseo,
desarrollo o construccin, implantacin y prueba, liberacin. Riesgos, planeacin
temporal, seguimiento y control. Estimacin del costo y del tiempo global de
desarrollo.
41

PI26 Anlisis de sistemas. Identificacin de las necesidades. Establecimiento del


modelo de negocios. Especificacin de requerimientos. Herramientas para el
anlisis. Viabilidad, anlisis econmico, anlisis tcnico, anlisis operativo y legal.
Importancia de la fase de anlisis Impacto de las fallas debidas a errores en el
anlisis: costos. Anlisis de riesgo: Identificacin, mitigacin, contingencia.
PI27 Metodologas para anlisis. Principios generales: convenciones,
estndares, no duplicacin o multiplicacin del trabajo. Recabacin de
requerimientos. Cuestionarios, entrevistas. Modelado: herramientas, anlisis y
validacin de requerimientos. Mtodos de anlisis estructurado: diagramas de flujo
de datos, diccionario de datos, diagramas de entidad-relacin, diagramas de
transicin de estados. Mtodos de anlisis orientados a objetos (Rumbaugh,
Booch y otros). Notacin para la documentacin del proceso. Auditoras.
PI28 Diseo de sistemas. Fundamentos del diseo: abstraccin, refinamiento,
modularidad, jerarquas. Importancia de la fase de diseo. Impacto de los errores
de diseo segn el momento de su deteccin: costos. Segmentacin del diseo:
equipos de trabajo. Relaciones y jerarquas. Anlisis y diseo dirigido por los datos
(Warnier-Orr). Anlisis y diseo dirigido por funciones. Diseo orientado a objetos,
diseo orientado a aspectos, diseo y arquitectura de software. Estilos de
arquitectura, patrones de diseo de programacin.
PI29 Metodologas de diseo. Dilogo con el usuario. Ratificacin de las etapas
del diseo. Mtodos especiales para diseo estructurado descendente y
verificacin ascendente. Metodologas de Jackson, de Yourdon, diagramas de
Warnier-Orr. Mtodos de diseo orientados a objetos. Principios de diseo
orientado a objetos: Abstraccin, ocultamiento de informacin, modularidad.
Diseo de objetos: atributos, operaciones y mensajes. Auditora.
PI30. Arquitectura orientada a servicios. Concepto de servicios. Orientacin a
servicios. Arquitectura orientada a servicios (SOA). Mejores prcticas y
certificaciones. Information Technology Infrastructure Library (ITIL). Acuerdos de
niveles de servicios. Administracin de capacidades y disponibilidad.
Administracin de incidentes.
6.3.2 Implantacin, prueba y mantenimiento
PI31 Ciclo de vida de los sistemas. Modelos para el ciclo de vida: anlisisdiseo-desarrollo; construccin-implantacin; prueba-liberacin y espiral-cascada.
Segmentacin y modalidad. Criterios y elementos de conexin entre las partes.
Dilogo con el usuario a lo largo de todo el ciclo de vida. Preparacin del usuario
para empleo del sistema y para formular requerimientos de actualizacin.
PI32. Estimacin. Estimacin de esfuerzo. Tiempo y personal. Puntos de funcin.
Mtodos basados en casos de uso. Estimacin basada en expertos. No linealidad
en intercambio de tiempo contra personal. Modelos de estimacin.
42

PI33 Metodologas de diseo gil. Principios y manifiesto del desarrollo gil.


Metodologas giles especficas: Extreme programming, SCRUM, Adaptative
Software Development (ASD), Agile Unified Process (AUP), Crystal Clear, Feature
Driven Development (FDD), Lean Software Development (LSD), Kanban, Open
Unified Process ( OpenUP), Mtodo de desarrollo de sistemas dinmicos (DSDM).
PI34 Control del avance de proyectos de software. Control del avance del
proyecto respecto de la calendarizacin programada. Tipos de retardos y anlisis
de sus causas: falta de especificaciones, malas especificaciones, errores en
etapas anteriores y otros. Deteccin y correccin de las fallas: Retroalimentacin.
Red de tareas, mtodos PERT y CPM.
PI35 Mtodos de prueba. Estrategias de prueba: verificacin y validacin.
Pruebas unitarias. Integracin de pruebas. Cumplimiento de especificaciones.
Controles especiales. Pruebas de robustez. Deteccin y correccin de errores:
depuracin. Seguridad. Auditora.
PI36 Mantenimiento y extensiones . Definicin de mantenimiento. Factores
pertinentes. Mantenimiento preventivo. Ingeniera inversa y reingeniera.
Mantenimiento correctivo. Adecuaciones. Extensiones de la operatividad.
Importancia de la documentacin para el mantenimiento. Costos.
6.3.3 Consideraciones de calidad
PI37 Normas, estndares y documentacin. Normatividad de formas, mtodos,
metodologa y procedimientos de trabajo. Definicin o adopcin de estndares.
Divisin del trabajo. Documentacin de procesos y procedimientos.
Documentaciones parciales y final. Documentacin para el usuario final.
PI38 Control de calidad de software. Metodologas para deteccin de errores.
Repercusin de errores en el costo total. Funciones y mtricas de crecimiento de
los costos. Factores de calidad de los productos: correccin, fiabilidad, eficiencia,
facilidad de uso, de prueba y de mantenimiento, adaptabilidad y flexibilidad,
portabilidad, reuso, completitud, facilidad de auditora. Calidad del proceso:
modelos ISO9001, 115504, Moprosoft, CMM, CMMI, etc.
PI39 Medicin cuantitativa de la calidad. Mediciones. Mtricas. Mtodos de
medicin. Indicadores. Criterios de aceptacin.
PI40 Auditora de sistemas. Documentacin y seguimiento de estndares.
Entradas y salidas. Procesos. Metodologas de desarrollo. Archivos: protecciones,
accesos. Derechos del personal de la unidad informtica y de los usuarios.
Confidencialidad de los sistemas. Anlisis de costo-beneficio de los sistemas.
Sistemas integrales en ambientes de PC aisladas y en red. Revisiones de
integridad, consistencia, confidencialidad y seguridad de la informacin.
Evaluacin de la construccin y del mantenimiento de los sistemas. Planes de
contingencia. Empresas auditoras.
43

6.4

Industria del Software

Objetivo: Presentar los diferentes elementos que inciden en la creacin de


productos de software desde una perspectiva de desarrollo industrial, incluyendo
aspectos de eficiencia del proceso de creacin, uso de herramientas
automatizadas para su desarrollo, robustez, adaptabilidad, anlisis de costos y
tiempos, y comercializacin, entre otros. Conocer la estructura de la industria de
software de Mxico, las buenas prcticas de la industria de software, las
vocaciones de la industria y el empleo de roles de desarrollo de software.
6.4.1 Desarrollo industrial de software.
PI41 Evolucin del desarrollo de software. Historia: arte y artesana,
confiabilidad, la permanente crisis del software, costos, relacin de costos
hardware-software. Costos por errores. Paradigmas de desarrollo de software:
clsico o secuencial (ciclo de vida), nuevo o evolutivo (modelo en espiral:
planeacin de la gestin, anlisis formal de riesgos, ingeniera y atencin al
cliente). Comparaciones conceptuales de la ingeniera de software con otras
ingenieras. Ingeniera de software orientada a objetos. Participacin del
destinatario del producto de software en el desarrollo.
PI42 Evolucin de la industria de software en Mxico. Pioneros en el desarrollo
en Mxico. Vocaciones de la industria de software en Mxico. Iniciativa
PROSOFT. Programas de apoyo al emprendedurismo de software en Mxico. La
certificacin de la industria: MoProSoft, CMMI. La industria extranjera en Mxico.
La certificacin de profesionales en Mxico.
PI43 Caractersticas de los productos de software industrial. Generacin de
componentes estandarizadas y reusables. Produccin orientada al mercado.
Nichos. Software "empaquetado". Estndares en el diseo y la construccin de
software. Bloques de construccin: uso de componentes previamente
desarrollados. Normatividad para controlar el avance del proyecto y la calidad.
Robustez de los productos. Configuracin y produccin de variaciones.
Especificaciones de los productos.
6.4.2 Automatizacin de la construccin de software.
PI44 Mtodos industriales para creacin de software. Desarrollo incremental.
Interaccin con el usuario: muestra del avance y retroalimentacin. Elaboracin de
prototipos y experimentacin. Ejecucin de prototipos para simulacin: reportes,
vistas y formas de uso. Editores grficos. Lenguajes de cuarta generacin.
Metodologas orientadas a objetos. Factores de escalamiento en la produccin de
software. Principios de base: la importancia del proceso de desarrollo, equipos de
trabajo y divisin de las tareas, coordinacin.
44

PI45 Herramientas para creacin de software. Herramientas para la gestin de


proyectos. Herramientas para la elaboracin de prototipos, para simulacin de
ejecuciones y para la produccin rpida de reportes. Herramientas para
programacin: lenguajes convencionales, editores grficos, lenguajes de cuarta
generacin, generadores automticos de cdigo. Herramientas con orientacin a
objetos. Herramientas para integracin, ingeniera inversa y reingeniera.
Integracin y automatizacin de herramientas: entornos CASE (Computer Aided
Software Engineering); estado presente, tendencias y evolucin. Productos CASE
en el mercado.

7. TRATAMIENTO DE INFORMACIN
rea de conocimientos en la cual se conjuga una multiplicidad de tpicos
computacionales de teora, tcnica y metodologa, requeridos para la construccin de
una amplia gama de soluciones de informacin, imprescindibles para el adecuado
funcionamiento de todo tipo de organizaciones.
7.1 Bases de Datos.
7.2 Recuperacin de la Informacin.
7.3 Sistemas de Informacin.
7.4 Arquitectura de tecnologas de informacin
7.1 Bases de Datos
Objetivo: Estudiar los principios de las bases datos y sus diferentes modelos.
Brindar los conocimientos necesarios para el diseo y realizacin de sistemas de
bases de datos, considerando aspectos de anlisis, organizacin lgica y fsica,
determinacin del modelo apropiado, as como seleccin y aplicacin de las
herramientas adecuadas.
7.1.1 Modelado y diseo.
TI1 Conceptos generales. Definicin de una base datos. Elementos de un sistema
de base de datos. Objetivos. Consistencia. Comparticin. Normas. Restricciones de
seguridad. Integridad. Control centralizado y control distribuido. Administracin de la
base de datos. Abstraccin de datos. Usuarios de la base de datos. Administrador de
la base de datos.
TI2 El modelo jerrquico. Estructura. Relaciones padre-hijo. Propiedades del
esquema. rboles. Estructura de almacenamiento. Tipos de acceso. Integridad y
seguridad del modelo. Definicin completa de una base de datos jerrquica.
TI3 El modelo de red. Estructura. Registros. Campos y datos. Tipos y ocurrencias
de sets. Limitantes de membresa (de insercin, retencin y ordenamiento).
45

Representaciones de ocurrencias. Set singular. Set de miembros mltiples. Set


recursivo.
TI4 El modelo relacional. Conceptos bsicos. Dominios, atributos, tuplas,
relaciones, atributos llave, llaves forneas. lgebra relacional. Operaciones. Clculo
relacional, Vistas. Esquema de base de datos relacional. Regla de unicidad. Regla de
integridad referencial. Normalizacin. Modelo Dimensional.
TI5 Modelo entidad-relacin. Atributos y entidades. Valores y dominios de los
atributos. Tipos de entidades. Atributos llave. Tipos de relacin. Instancias de
relaciones. Restricciones estructurales. Entidad dbil. Representacin del modelo
mediante diagramas. Generalizacin y especializacin. Agregacin. Conversin de
los diagramas en tablas.
TI6 Diseo relacional. Requerimientos y anlisis. Diseo conceptual. Esquema
conceptual. Diseo lgico. Diseo fsico e implantacin. Problemas de redundancia.
Valores nulos. Dependencias funcionales. Reglas de inferencia. Formas normales:
primera, segunda, tercera, interpretacin de la tercera forma normal, forma normal de
Boyce-Codd. Proceso de normalizacin. Algoritmos de descomposicin. Otros tipos
de dependencias y formas normales. Dependencias multivaluadas.
TI7 Modelos alternativos. Modelo orientado a objetos: tipos abstractos de datos,
herencia, identidad de objetos, modelado de datos y estrategias de diseo,
persistencia, mtodos especiales de acceso, consideraciones de seguridad. Bases
de datos heterogneas: tecnologa para interoperabilidad, esquemas,
renombramiento, consultas, resolucin de conflictos, optimizacin de consultas
globales. Modelo documental, Modelo entidadatributovalor, Modelo en estrella,
Modelo de grafos, Modelos post-relacionales, Modelo multivalor.
TI8 Bases de datos distribuidas. Concurrencia de procesos. Estructura y diseo:
autonoma, dependencia y cooperacin de funciones y mdulos, fragmentacin.
Transparencia de uso. Problemas de los sistemas distribuidos: procesamiento de
consultas, actualizacin, recuperacin. Comunicacin distribuida: bloqueos, enlace
de servidores, monitorio control de concurrencia. Manejo de deadlocks y cadas.
Replicacin. Clusters de bases de datos (Oracle, MYSQL, Postgres). Tendencias:
almacenes de datos, minera de datos, data marts y cubos de informacin. Big data.
Cloud Computing.
7.1.2 Manejadores y uso.
TI9 Manejadores. Caracterizacin por tipo de modelo y estructura interna.
Capacidades. Seguridad. Consideraciones de instalacin. Interfaces para recepcin
de datos. Interacciones con el entorno. Uso.

46

TI10 Lenguajes de consulta. Tipos de lenguajes. Posibilidades. Lenguajes


interactivos. SQL: conceptos bsicos, definicin de datos, consultas y actualizacin:
estructuras de definicin de datos (DDL), estructuras de manipulacin de datos
(DML), estructuras de control(DCL), manejo de vistas, SQL embebido. Lenguajes de
programacin (4GL). Relacin con otros tipos de lenguajes y ambientes.
TI11 Arquitectura de sistemas de bases de datos. Independencia lgica de datos.
Independencia fsica de datos. Niveles interno, conceptual y externo de la
arquitectura. Lenguaje de definicin de datos. Diccionarios de datos. Lenguaje de
manipulacin de datos. Interfaces. Utileras.
7.1.3 Desarrollo e implantacin de aplicaciones.
TI12 Elementos bsicos. Funciones del lenguaje de definicin de datos. Funciones
del lenguaje de manipulacin de datos. Lenguajes de manipulacin de datos de los
modelos jerrquico, de red y relacional.
TI13 Manejo de archivos. Almacenamiento de registros y organizacin de archivos.
Dispositivos de almacenamiento secundario. Apuntadores. Tipos de registros y
bloques. Estructura de almacenamiento de los diversos modelos. (Vase adems
PI8).
TI14 Seguridad en bases de datos. Aspectos de seguridad e integridad. Proteccin
de bases de datos. Proteccin de accesos. Algoritmos de encriptacin. Auditora de
bases de datos. Privilegios y autorizaciones. Especificacin de restricciones.
Restricciones en las transacciones. Validaciones.
7.2 Recuperacin de Informacin
Objetivo: Brindar los elementos tericos requeridos para el manejo de grandes
volmenes de informacin, lo cual incluye el estudio de los aspectos caractersticos
del hardware y software necesarios para un procesamiento eficiente.
7.2.1 Dispositivos de almacenamiento de informacin.
TI15 Dispositivos. Hardware especial segn el modelo empleado. Discos
magnticos: estructura, organizacin, acceso. Funciones bsicas de lectura y
escritura. Discos pticos: CD-ROM, CD interactivos. Cintas y cartuchos magnticos:
formatos, etiquetas, registros, factores de bloqueaje. (Vase adems AC16).
7.2.2 Archivos para grandes volmenes de datos.
TI16 Mtodos. Estructuras de datos auxiliares para organizacin de la informacin:
repositorios, diccionarios de datos, directorios, estructuras de tipo hipertexto.

47

Seleccin de mtodos en funcin del volumen de los datos. Complejidad.


Optimizacin. Procesamiento de transacciones. Concurrencia de transacciones.
TI17 Seguridad. Proteccin y recuperacin en caso de fallas. Jerarquas de
usuarios. Derechos de acceso. Mtodos de codificacin y enciframiento. Algoritmos
de codificacin.
7.3 Sistemas de Informacin3
Objetivo. Estudiar y aplicar las distintas teoras, tcnicas y metodologas de anlisis
y diseo para la concepcin y entendimiento de sistemas de manejo de informacin,
con el fin de modelar situaciones del entorno real, resolver problemas y optimizar la
toma de decisiones.
7.3.1 Teora de sistemas.
TI18 Aspectos bsicos de teora de sistemas. Antecedentes histricos, aporte
semnticos, conceptos, aporte metodolgico, tendencias en la aplicacin prctica.
TI19 Enfoque de sistemas. El enfoque clsico: reduccionismo, pensamiento
analtico, mecanismos ; el enfoque sistmico: expansionismo, pensamiento sinttico,
teleologa. Los sistemas de cmputo como parte de un sistema general. El sistema y
su medio ambiente.
TI20 Tipos de sistemas: sistema natural, proceso ciberntico, sistema abierto y
cerrado, sistemas estacionarios y no estacionarios, sistemas duros y suaves,
sistemas concretos y sistemas abstractos. Elemento de un sistema.
TI21 Control de calidad. Significado. Tcnicas. Control de entradas y salidas del
sistema. Retroalimentacin. Anlisis estadstico. Garantas. Confiabilidad.
7.3.2 Anlisis y diseo de sistemas de informacin.
TI22 Anlisis y diseo. Interaccin con los usuarios potenciales. Especificacin de
requisitos. Metodologas de anlisis y diseo de sistemas: de Yourdon, de Warnier,
funcional, por objetos. Documentacin. (Vase adems la seccin 6.3.1).
7.3.3 Desarrollo e implantacin.
TI23 Desarrollo. Evaluacin y eleccin de herramientas adecuadas para el
desarrollo: herramientas CASE, lenguajes de quinta generacin. Lenguajes de
3

Nota. Segn el perfil seleccionado, debe ser el nfasis que se debe dar a los temas del 7.3.2
Anlisis, diseo y desarrollo de sistemas y 7.3.3 Desarrollo e implantacin.
48

programacin orientados a sistemas de informacin. Modalidad. Diseo de pruebas:


etapas, integracin. Determinacin de pautas y normatividad para los desarrollados.
TI24 Implantacin. Planeacin de la implantacin. Etapas crticas. Elaboracin de
manuales para usuarios. Pruebas y criterios de aceptacin. Retroalimentacin.
Mtodos de capacitacin. Liberacin del sistema.
7.3.4 Administracin de sistemas de informacin.
TI25 Organizacin y administracin. La funcin de los recursos de informacin.
Asignacin de recursos. Evaluacin de alternativas en hardware y software. Manejo
del personal de sistemas. Atencin a los usuarios. Centros de informacin. El
departamento de sistemas de informacin. (Vase adems la seccin 1.2).
Seguridad y control de los sistemas de informacin.
TI26 Aplicaciones empresariales. Sistemas de contabilidad y manejo de recursos
empresariales (ERP). Administracin de relaciones con clientes (CRM) y de la
cadena de abastecimientos (SCM). Manejadores de contenidos empresariales y de
capacitacin (CMS, LMS, LCMS), Sistema de Soporte a Decisiones (DSS), Sistemas
de informacin ejecutiva (EIS). Administracin de procesos de negocios de y de
flujos de trabajo (BPM, Workflow). Trabajo en Grupo (Groupware). Administracin del
conocimiento (Bibliotecas digitales y otros). Pagos electrnicos. Sistemas para el
comercio electrnico.
7.4 Arquitectura de Tecnologas de Informacin
7.4.1 Arquitecturas de TI empresariales.
TI27 Arquitecturas empresariales orientadas a servicios (SOA). Identificacin,
anlisis y diseo de servicios de negocios. Modelos de integracin. Planeacin,
administracin, subcontratacin, polticas y ciclo de vida de SOA. Manejo de
procesos de negocios. Gobierno (governance) y arquitectura.
7.4.2 Diseo de entornos de TI.
TI28. Sistemas distribuidos contra redes de cmputo. Conceptos de carga de
cmputo. Medicin del rendimiento. Interaccin de protocolos de red y equipo de
cmputo. Tipos de retrasos. Tiempos de servicio y leyes bsicas de teora de filas.
Planeacin de capacidad. Modelacin a nivel sistema, componente y servidores.
Arquitecturas Grid y clusters. Balanceo de cargas. Disponibilidad, confiabilidad,
resistencia a fallos, escalabilidad y rendimiento.

49

8. INTERACCIN HOMBRE-MQUINA
Estudio de los dominios de aplicacin conducentes lograr formas superiores de
expresin e interaccin entre el hombre y la computadora, con el fin de buscar
mejores y novedosas maneras de integracin de la tecnologa en la sociedad.
8.1 Grficos por computadora
8.2 Inteligencia artificial
8.3 Interaccin humano-computadora

8.1 Grficos por Computadora


Objetivo: Estudiar los principios y metodologas necesarias para la representacin,
manipulacin y despliegue de figuras e imgenes en dos y tres dimensiones,
considerando los dispositivos de hardware con caractersticas especficas para
procesos de graficacin.
8.1.1 Dispositivos.
IH1 Dispositivos de Entrada. Teclados, Lectores ptico, sistemas de audio,
cmaras de video, sensores, micrfonos, etc. Dispositivos de Salida: Monitores,
Impresoras, Graficadores, Sistemas de audio, etc. Dispositivos de Entrada/Salida
(Mixtos): unidades de almacenamiento (discos magnticos, memorias flash, discos
compactos), pantallas tctiles, etc. Dispositivos de Realidad Virtual o Aumentada:
cascos, gafas, guantes, etc. Dispositivos de Procesamiento: tarjetas de
aceleracin de grficos.
8.1.2 Algoritmos.
IH2 Tcnicas de programacin. Representacin, manipulacin y despliegue de
objetos de dos y tres dimensiones. Representacin de objetos primitivos (lneas,
curvas, superficies) y objetos compuestos. Transformaciones en dos y tres
dimensiones (traslaciones, rotaciones, escalamiento). Lneas ocultas y superficies.
Sombreado y coloracin. Grficas interactivas y la interfaz con el usuario. Tcnicas
de animacin.
8.1.3 Software dedicado.
IH3 Productos. Clasificacin y alcances segn funciones. Caractersticas generales
y diferenciadoras. Edicin por computadora: Facilidades diversas para dibujo,
graficacin, incorporacin de textos, diseo, flujogramas, organigramas, efectos
grficos, animacin, incorporacin de sonido, manipulacin de imgenes, fotos,

50

filtros, creacin de guiones. Desarrollo de Videojuegos. Entornos de realidad virtual y


aumentada. Edicin por computadora (Desktop Publishing).
8.2 Inteligencia Artificial
Objetivo: Estudiar la teora y mtodos heursticos requeridos para la solucin y
modelaje de situaciones difciles de expresar algortmicamente. Aplicar lo anterior en
el desarrollo de programas, sistemas expertos y sistemas de propsito especfico.
8.2.1 Mtodos de IA.
IH4 Lgica y resolucin de problemas. Inferencia utilizando modus ponens.
Clusulas de Horn. La regla de resolucin. Encadenamiento hacia atrs. Formas
normales. Unificacin. Juegos. Bsquedas heursticas. Mtodo Minimax. rboles de
representacin. Planeacin. Tratamiento y representacin de la ambigedad.
Probabilidad y enfoque bayesiano. Lgica difusa (fuzzy logic).
IH5 Bsqueda. Bsquedas a lo ancho y a profundidad. Profundizacin y ampliacin
iterativas. Bsquedas en grados. Listas abiertas y cerradas. Retroceso (backtracking)
dinmico. Bsquedas heursticas. Bsquedas con adversarios.
IH6 Lenguajes especiales. Rutinas bsicas, estructuras de datos y de control.
Ejemplos de lenguajes: Lisp, Prolog, Planner, SAIL, Scheme y Strips.
8.2.2 Representacin del conocimiento.
IH7 Aprendizaje. Estructuras de representacin. Bsqueda y control. Programas
adaptativos y automodificables. Comportamiento cuasi inteligente. Juegos y
estrategias.
IH8 Deduccin. Mecanismos para realizacin de inferencia deductiva: manipulacin
o aplicacin de reglas generales a instancias especficas, demostracin de teoremas,
mtodos deductivos para respuesta a preguntas, mtodos de inferencia para
planeacin, resolucin de problemas, lgica no monotnica, modal e intencional.
IH9 Redes neuronales. Modelos de proceso paralelo y distribuido. Clasificacin y
reconocimiento de patrones: espacio de representacin y clasificadores bayesianos.
El Perceptrn simple. Redes multicapa. Retropropagacin. Redes de Hopfield.
Problemas de optimizacin. Mquinas de Boltzmann.
8.2.3 Sistemas expertos.
IH10 Caracterizacin de los sistemas expertos. Conceptos bsicos y estructuras.
Funcionamiento. Dominio y limitaciones. Representacin del conocimiento:
51

fundamentos tericos, redes semnticas, guiones, listas y rboles, reglas de


produccin, marcos
IH11 Razonamiento y control. Categoras de razonamiento. Sistemas de
producciones. Encadenamiento hacia atrs y hacia adelante. rbol de inferencia.
Redes asociativas y sistemas de marcos. Razonamiento basado en modelos y en
casos. Explicacin y metaconocimiento.
8.2.4 Reconocimiento de formas.
IH12 Visin. Digitalizacin de imgenes y proceso por computadora. Procesamiento
de bajo nivel. Transformadas de Fourier: discreta, bidimensional, rpida. Remocin
de ruido. Deteccin de caractersticas. Transformaciones. Segmentacin.
Recuperacin de informacin tridimensional. Reconocimiento de patrones.
IH13 Robtica. Panorama actual. Tecnologa robtica. Acciones y efectos finales.
Percepcin sensorial. Control e inteligencia del robot. Determinacin de autonoma y
navegacin. Triangulacin, autonoma en el momento de vuelo. Posicionamiento y
percepcin de proximidad.
8.2.5 Proceso de lenguaje natural
IH14 Elementos para el proceso sintctico y semntico. Modelos
computacionales para el lenguaje natural. Conocimiento y lenguaje. Tcnicas para
reconocimiento de estructuras sintcticas y manejo de ambigedad. Formalismos
utilizados. Clusulas relativas. Operaciones bsicas para la interpretacin semntica.
Oraciones embebidas y no embebidas. Jerarquas en las reglas. Problemtica de la
interpretacin semntica: estrategias.

8.3 Interaccin Humano-Computadora


Objetivo: Estudiar los conceptos, elementos fsicos y tcnicas de diseo y
programacin para lograr una comunicacin fluida haciendo uso de medios mltiples.
8.3.1 Aspectos fundamentales en la construccin de interfaces.
IH15 El proceso de desarrollo. La usabilidad: guas y principios. Metodologas.
Modelos de representacin del usuario y sus necesidades. Prototipado. Tcnicas y
principios de orquestacin, transparencia e interaccin. Evaluacin de la usabilidad:
tcnicas e instrumentos. Herramientas de software para la construccin de
interfaces.

52

IH16 Estilos de interaccin. Manipulacin directa y entornos virtuales. Mens,


formularios y cuadros de dilogo. Comandos y lenguaje natural. Dispositivos de
interaccin. Caractersticas de las plataformas de ejecucin. Colaboracin: sincrnica
y asincrnica.
IH17 Principios de diseo. Calidad: tiempos de respuesta, productividad,
expectativa, adaptabilidad. Dilogo no antropomrfico. Metforas. Diseo de
interfaces: controles, ventanas, color, tipografa, multimedia. Documentacin y ayuda
en lnea.

53

BIBLIOGRFIA
1. ENTORNO SOCIAL
Acacia-Paredes, E. (1998). Prontuario de Lectura, Lingstica y Redaccin. Mxico:
Limusa
lvarez, J. A. (2005). Las relaciones humanas. Mxico: Jus.
Arias, F. & Heredia, V. (2006). Administracin de recursos humanos para el alto
desempeo. Mxico: Trillas.
Ayra J. & R. Lardner. (2009). Matemticas aplicadas a la administracin y a la
economa. 5 edicin. Mxico: PrenticeHall.
Baca-Urbina, G. (2013). Evaluacin de Proyectos. Mxico, 7 Edicin, Mxico: Mc
Graw Hill.
Bachs-Ferrer, J. & Lpez-Jurado, M. P. (2002). Internet, comercio electrnico y plan
de negocios. Mxico: Deusto, S.A. Ediciones.
Baena-Paz, G. & Montero-Olivares, S. (2010). Tesis en 30 das. Lineamientos
prcticos y cientficos . Mxico: Editores Mexicanos Unidos.
Banyuls, J., Cano, E., Contreras, J., Ncher, M., Ochando, C., Isabel, J., Gallego J.,
& Torrejn, M. (2001). Elementos bsicos de economa. Un enfoque
institucional. Espaa: Tirant Io Blanch.
Bardou, L. (2004). Mantenimiento y soporte logstico de los sistemas informticos.
Mxico: Coedicin Alfa Omega-Marcombo.
Barragn, J. (2008). Informtica y Decisin Jurdica. Mxico: Fontamara.
Basalto, H. (2007). Curso de redaccin dinmica. Mxico: Trillas.
Bateman, T. & Snell, S. A. (2005). Administracin, una ventaja competitiva, Mxico:
Mc Graw Hill, 5 Edicin.
Bateman, T. & Snell, S. A. (2006). Administracin un nuevo panorama competitivo.
Mxico: Mc Graw Hill Interamericana.
Beekman, G. (2005). Introduccin a la informtica. Mxico: Pearson.
Besley, S. & Brigham, E. F. (2008). Fundamentos de Administracin Financiera.
Mxico: CENGAGE. 14 edicin.
Blackburn, P. (2006). La tica. Fundamentos y problemtica contempornea. Mxico:
Fondo de Cultura Econmica.
Blocher, Stout, Cokins, & Chen. (2008). Administracin de Costos. Un enfoque
estratgico. Mxico: Ed. Mc Graw Hill, 4 edicin.
Bohlander, Ronnie, et. al. (2001). Administracin de recursos humanos, Mxico:
Thompson, 12. Edicin.
Bohlander, Sherman, Snell, & Scott. (2004). Administracin de recursos humanos.
Mxico: Thompson, 12. Edicin
Boix-Mestre, A., Llupart-Llosa, R. M., Mart-Plans, J. M., Mateos-Montero, A.,
Miralles-Garca, E., Ribalta-Delgado, J., Snchez-Snchez, J. M., TellaecheMendieta, M. A., & Vidal-Gil, P. (1988). La expresin escrita, Teora y Prctica.
Espaa: Teide.
54

Bonsn, E. (2004). Tecnologas inteligentes para la gestin empresarial, Mxico:


coedicin Alfa Omega-Rama.
Bossidy, L., Charan, R., & Burck, C. (2002). Execution: The discipline of getting
things done. USA: Crown Business.
Bowerman, B. (2007). Pronsticos, series de tiempo y regresin; un enfoque
aplicado, Mxico: Cengage Learning, 4 edicin.
Brewster, S., Davies, P., & Rogers, M. (2001). Skyline 3. China: MacMillan.
Brooking, Annie. (1997). El capital Intelectual: El principal activo de las empresas del
tercer milenio. Espaa: Paids.
Brown, C., Dehayes, D., Hoffer, J., Wainwright, M. & Perkins, W. (2011). Managing
Information Technology. USA: Prentice-Hall.
Budnick F. (2007). Matemticas aplicadas para administracin, economa y ciencias
sociales. Mxico: McGrawHill, 4 edicin.
Burbano-Ruiz J. E., & Ortiz-Gmez A. (1995). Presupuestos, enfoque moderno de
planeacin y control de recursos. Bogot, Colombia: Mc Graw Hill,
Interamericana, 2. Edicin
Burden, L., & Faires, J. (2011). Anlisis numrico. Mxico: Cengage Learning, 9
edicin.
Burgoa-Orihuela, I. (2002). Derecho Constitucional. Mxico: Porra.
Buzan, T. y Buzan, B. (1996). El libro de los mapas mentales: cmo utilizar al
mximo las capacidades de la mente. Espaa: Urano.
C. Hunter, James. (1999). La paradoja: Ediciones Urano.
Crdenas, Jos Antonio, et. al . (2002). Restricciones organizacionales, Mxico:
Prentice Hall.
Caride, J. A., & Meira. P. A. (2001). Educacin ambiental y desarrollo humano.
Espaa: Ariel.
Cascn Martn Eugenio. (1999). Manual del buen uso del espaol. Madrid : Castalia
Cassany, Daniel. (2002). La cocina de la escritura. Barcelona, Espaa: Anagrama.
Castells, Manuel (2000): La era de la informacin: economa, cultura y sociedad,
Madrid: Siglo XXI, Vol. 1.
Cazau, P. (2002). Gua de metodologa de la investigacin. [En lnea]. Disponible en
lnea en http://www.galeon.com/pcazua/guia_met.htm.
Cerda-Gmez, J. B. (2012). Microeconoma: Un enfoque latinoamericano. Mxico:
Palibrio.
Chamoun, Y. (2004). Administracin Profesional de Proyectos. La Gua. Mxico: Mc
Graw Hill, 1 Edicin.
Chvez-Prez F. (2003). Redaccin avanzada. Un enfoque lingstico. Mxico:
Pearson, 3 Edicin.
Chiavenato, I. (2001). Introduccin a la Teora General de la Administracin..
Colombia: Mc Graw Hill. 5 Edicin.
Chiavenato, I. (2002). Administracin en los nuevos tiempos. Mxico: Mc Graw Hill.
1 edicin.
Chong, A. (2011). Conexiones del desarrollo: impacto de las nuevas tecnologas de
la informacin. Mxico: Banco Interamericano de Desarrollo.
Claude, G. & lvarez-Medina M.
de L. (2005).
Historia del Pensamiento
Administrativo. Mxico: Prentice Hall.
55

CDIGO Civil para el Distrito Federal, Vigente.


Cohen, D. (1996). Sistemas de informacin para la toma de decisiones. Mxico: Mc.
GrawHill, 2 edicin.
Cohen, S. (1994). Redaccin sin dolor. Mxico: Planeta.
Colectivo de Autores. (2005). Finanzas Bsicas. Mxico: Facultad de Contadura,
UNAM.
Constitucin Poltica de los Estados Unidos Mexicanos. Vigente. Mxico.
Cooper-James, Arlin. (1989). Computer and Comunication Security : McGraw Hill
Crdova, P. (2002). Las claves del talento: la influencia del liderazgo en el desarrollo
del capital humano: Barcelona, Espaa: Ediciones Urano.
Corona, L. (coordinador) (2010). Innovacin ante la Sociedad del Conocimiento.
Disciplinas y Enfoques. Mxico: Plaza y Valds UNAM.
Creme, P. & Lea, M. R. (2000). Cmo escribir en la universidad. Barcelona, Espaa:
Gedisa,
Cunningham, Gi., & Sue, M. (2002). Language to go Pre-Intermediate. Espaa:
Longman.
Cunningham, S., et.al. (2003). Cutting Edge Pre-Intermediate. Espaa: Longman.
Cunningham, W. H., et al. (1991). Introduccin a la Administracin. Mxico: Grupo
Editorial Iberoamericano, 2 Edicin.
Da-Silva, R. O. (2002). Teoras de la Administracin. Mxico: Thomson, 1 Edicin.
Daft, R. I. (2004). Administracin. Mxico, Thomson, 6. Edicin.
Dvila-Ladrn-de-Guevara. C. (2001). Teoras Organizacionales y Administracin.
Mxico: Mc Graw Hill, 2 Edicin.
De La Parra, E., & Madero, M. del C. (2002). La fascinante tcnica de los esquemas
mentales: Su teora y aplicacin prctica. Mxico: Panorama.
De La Torre, J., & Zamarrn, B. (2002). Evaluacin de Proyectos de inversin.
Mxico: Prentice Hall. 1 edicin.
De-Beas-Ferrero, A. (1993). Organizacin y administracin de empresas. Espaa:
McGraw-Hill Interamericana
Decaer, B. (1998). El arte de la comunicacin. Colombia: Iberoamericana,
Del Pozo, L. M. (2003). Informtica en Derecho. Mxico: Trillas.
Delgado-lvarez, Ernesto. (2009). Presupuestos. Mxico: INITE.
Derrien, Y. (2002). Tcnicas de la auditora informtica, Colombia: Alfa omegaMarcombo.
Dessler, G. (2001). Administracin de Personal. Mxico: Prentice Hall, 8 edicin.
Dessler, G. & Varela, R. (2004). Administracin de Recursos Humanos: enfoque
latinoamericano. Mxico, Pearson-Prentice Hall.
Daz de Cosso, R., et al. (1988). Escriba mejor. Mxico: Limusa
Diaz-Gonzlez, L. R. (2004). Manual de Contratos Civiles y Mercantiles. Mxico:
Gasca SICCO
Dietrich, H. (2001). Nueva gua para la investigacin cientfica. Mxico: Ariel.
Dolan, S. L., et. al. (2003). La gestin de los recursos humanos. Preparando
Profesionales para el Siglo XXI, Madrid, Espaa: McGraw Hill, 2 Edicin
Domnguez, Luis Adolfo. (1990). Redaccin uno. Mxico : Trillas
Drucker, P. F. (2001). La administracin en una poca de grandes cambios.
Argentina: Sudamericana
56

Duarte-Alcntara, J. L. (2011). Gobierno de las tecnologas y su impacto en el riesgo


operativo. Espaa: Editorial Acadmica Espaola.
Dubrin-Andrew, J.(2008). Relaciones humanas. Mxico: Pearson.
Duhne C. (2007). Coaching Ejecutivo: una opcin para lograr el desarrollo de la
gente. Mxico: Trillas.
Dutrenit, G., Jaso, J., & Villavicencio, D. (2007). Globalizacin, Acumulacin de
Capacidades e Innovacin: los desafos para las empresas, localidades y
pases. Mxico: Fondo de Cultura Econmica Organizacin de Estados
Iberoamericanos.
Echenique-Garca, J. A. (2001). Auditora en informtica. Mxico, McGraw Hill,
Edvinsson, L. & MALONE, M. S. (1998). El capital intelectual: Cmo identificar y
calcular el valor inexplorado de los recursos intangibles de su empresa. Bogot,
Colombia: Grupo Editorial Norma.
Ehrhardt, M. C., & Brigham, E. F. (2007). Finanzas Corporativas. Mxico: Cengage,
2 Edicin.
Elizondo-Lpez, A. (2003). Contabilidad Bsica I. Mxico: Thomson.
Erdozain-Lpez, J. C. (2002). Derechos de autor y propiedad intelectual en internet.
Espaa: Tecnos, 2002.
Estrin S. & Meyer, K. E. (2004). Investment strategies in emerging markets. UK:
Edward Elgar Publishing
Fernndez-Arenas, J. A. (1992). Principios Administrativos, Mxico: Diana. 2
Edicin.
Fernndez-Sotelo, J. L. D. (1990). La comunicacin en las relaciones humanas.
Mxico. Trillas
Fine, L. H. (2002). Seguridad en centros de cmputo. Polticas y procedimientos.
Mxico: Trillas.
Finnerty, J. D. (1998). Financiamiento de proyectos, tcnicas modernas de ingeniera
econmica. Mxico: Prentice Hall.
Franklin, S. G. y Terry, George R. (2002). Principios de administracin. Mxico:
CECSA, 18 Edicin.
Gallardo-Rebolloso, R. (2010). La globalizacin y las nuevas tecnologas de
informacin. Mxico: Trillas. Mxico.
Gallego-lvarez, I. (2004). Supuestos de contabilidad financiera y contabilidad fiscal.
Espaa: Pirmide Ediciones.
Garca-Hernndez J. (2009). Contabilidad Bsica 1. Mxico: Trillas, 1 Edicin.
Garca-Mendoza A. (1998). Evaluacin de Proyectos de inversin, Mxico: McGraw
Hill..
Garca, F., Molina, J. M., & Chamorro, F. (2000). Informtica de Gestin y Sistemas
de Informacin. Madrid, Espaa: McGraw Hill.
Gido, J., & Clements, J. P. (2007). Administracin exitosa de proyectos. Mxico:
Cengage Learning
Gimeno, J. A. Gonzlez-Rabanal, M. C. Guirola, J. M. & Ruiz-Huerta, J. (2008).
Principios de economa. Libro de ejercicios. Madrid, Espaa: McGraw-Hill, 2
Edicin.
Gitman J. Lawrence. (2007). Principios de Administracin Financiera. Mxico:
Pearson, 11 edicin.
57

Gitman-Lawrence J, Smart-Scott B., Megginson, L. (2008). Finanzas Corporativas.,


Mxico: Cengage, 1 edicin
GOLDSMITH Marshall. (2007). Coaching, la ltima palabra en desarrollo de
liderazgo. Espaa: Pearson - Prentice Hall.
Goleman, D. (2000). La inteligencia emocional. Mxico: Vergara
Gmez-Borrego, L. (2002a). Nuevo manual del espaol correcto I. Acentuacin,
Puntuacin, Ortografa, Pronunciacin, Lxico, Estilo. Madrid: Arco/Libros.
Gmez-Borrego, L. (2002b). Nuevo manual del espaol correcto II. Morfologa y
sintaxis. Madrid : Arco/Libros
Gomez-Daz, O., Banda-Ortiz, H., & Tirado-Zavala, M. A. (2004). El capital de
trabajo: modelos y decisiones financieras. Mxico: Instituto Mexicano de
Contadores Pblicos, 1 edicin.
Gracida-Jurez, I., & Galindo-Hernndez, B. (coord). (1998). Comprensin y
produccin de textos. Mxico: Heder
Graham, R. J., & England, R. L. (2000). Administracin de Proyectos Exitosos.
Mxico: Pearson, 1. Edicin
Guajardo Cant, G. (2005). Fundamentos de Contabilidad. Mxico: McGraw-Hill.
Guajardo-Cant, G. (2012). Contabilidad para no contadores. Mxico: McGraw-Hill,
2 edicin.
Guajardo-Cant, G. (2013). Contabilidad Financiera. Mxico: McGraw-Hill, 6 edicin.
Hampton, D. J. (1991). Administracin. Mxico: Mc GrawHill, 3 edicin.
Hance, O. (1999). Leyes y Negocios en Internet. Mxico: Mc Graw Hill.
Hansen & Mowen, (2007). Administracin de Costos. Mxico: CENGAGE Learning.
Harris, M. (2003). Opportunities Pre-intermediate. Espaa: Longman.
Heller, Robert. (1998). Dirigir equipo. Barcelona, Espaa: Grijalbo
Hellriegel, D., Jackson, S. E., & Slocum, J. W. (2009). Administracin, un enfoque
basado en competencias. Mxico: Thomson, 9 Edicin.
Hernndez-Hernndez, E. (2002). Auditora en informtica. Mxico: CECSA
Hernndez-Jimnez R. (2002). Administracin de la funcin informtica. Mxico:
Trillas.
Hernndez-y-Rodrguez, S. (2003). Administracin, pensamiento, proceso, estrategia
y vanguardia. Mxico: McGraw Hill.
Hernndez, R., Fernndez, C., & Baptista, P. (2003). Metodologa de la
Investigacin. Mxico: Mc Graw Hill.
Hiller F. & G. Lieberman J. G. (2010). Investigacin de operaciones. Mxico:
McGraw-Hill, 9edicin.
Hodgson G. M. (2007). Economa institucional y evolutiva contempornea. D. F.,
Mxico: UAM-X, CSH, Departamento de Produccin Econmica
Holmes, A. (2002). Principios bsicos de auditora, Mxico: CECSA.
Horngreen, Sundem, & Stratton. (2006). Contabilidad Administrativa. Mxico:
Pearson-Prentice Hall, Mxico, 13 edicin.
I.M.C.P. (2000). Normas de Auditora Generalmente Aceptadas. Mxico: I.M.C.P.
Izar-Landeta J. M. (2008). Investigacin de operaciones. Mxico: Trillas, 2008.
Jardn-Urrieta, J. J. (coordinador). (2007). Evolucionismo econmico, instituciones y
sistemas complejos adaptativos. Mxico: Porra.

58

Jeffrey, Liker. (2007). El talento Toyota. Mxico: Mc Graw Hill Interamericana


editores
Johnson, G., et al. (2006). Direccin estratgica, Mxico: Pearson, 7 Edicin.
Jones, G. R. y George J. M. (2010). Administracin contempornea. Mxico:
McGraw-Hill Interamericana.
Jordy, M., Medelln, E., Jasso, J. & Hidalgo, A. (2008). Conocimiento e Innovacin:
retos de la gestin empresarial. Mxico: Plaza y Valds, UAM, FCAUNAM y
Altec.
Kaufman, A. (1995). El poder de las organizaciones. Mxico: Paidos.
Kay, S., et.al. (2002). Inside Out Pre-intermediate. Espaa: MacMillan.
Kendall, K. (1999). Emerging Information Technology: Improving Decisions,
Cooperation, and Infrastructure. New York, USA: Sage publications
Koontz, H., & Weihrich, H. (2004). Administracin. Mxico: Mc GrawHill, 2004, 7
edicin.
Lardent, A. R. (2001). Sistemas de informacin para la gestin empresarial,
Procedimientos, seguridad y auditora. Buenos Aires, Argentina: Pearson
Education - Prentice Hall.
Lastra-Lastra, J. M. (2001). Fundamentos de Derecho. Mxico: McGraw Hill.
Laudon, K. C. & Laudon J. P. (2002). Sistemas de informacin gerencial.
Organizacin y tecnologa de la empresa conectada en red. Mxico: Prentice
Hall, 6 edicin.
Ley Federal de Entidades Paraestatales, Vigente.
Ley Orgnica de la Administracin Pblica Federal, Vigente.
Li, D. H. (2002). Auditora en centros de cmputo. Mxico: Trillas.
Lind, D. A., Marchal, W. G. & Wathen, S. A. (2012). Estadstica aplicada a los
negocios y a la economa. Madrid, Espaa: McGraw Hill.
Littlejohn-Shinder D. (2005). Prevencin y Deteccin de Delitos Informticos. Anaya
Multimedia.
Lizcano, F. (2003). Acerca de los contenidos y las partes de un proyecto de
investigacin. Boletn de investigacin y posgrado. No. 20 y 21. Mxico:
Universidad Autnoma del Estado de Mxico.
Lpez-Ruiz, M. (1994). Para escribir bien. Mxico: Ediciones Dolver
Lpez, A. La innovacin de las personas como objetivo del coaching: una nueva
filosofa para la empresa. (2007). Espaa: Pearson Prentice Hall.
LOZANO, M. J. (2006). tica y empresa. Madrid: Trotta.
Lugo-Pea, Enrique. (1992). Preparacin de originales para publicar. Manual del
autor de textos cientficos y educacionales. Mxico: Trillas
Mann, L. (2002). Elementos de psicologa social. Mxico: Limusa
Martn Vivaldi, Gonzalo. (2000). Curso de redaccin1 y 2. Mxico: Publicaciones
Culturales
Mata-y-Martin, M. R. (2011). La propiedad intelectual en la era digital. Mlaga,
Espaa: La Ley.
Maucher-Helmut, O. & Chvez-Ruz, J. (2003). El futuro de la alta direccin. Mxico:
Oxford University Press
McConnell-Campbell, R., et. al. (2003). Economa laboral. Espaa: McGrawHill, 6
edicin.
59

Mndez-Morales J. S. (2009). Fundamentos de Economa. 5 Edicin: McGraw-Hill


Mercado, S. (1998). Cmo hacer una tesis?. Mxico: Limusa.
Miedaner, T. (2002). Coaching para el xito. Espaa: Ediciones Urano.
Molina-Ramrez, J. A. (2012). Impacto de Tecnologas de la Informacin y la
Comunicacin (TIC's): En las Sociedades Comerciales. Espaa: Editorial
Acadmica Espaola.
Mondy, W. R., et. al. (2005). Human Resource Management. New Jersey, USA:
Pearson Prentice Hall, 9 edicin.
Montao-Orozco, E. (2013). Control interno, auditora y aseguramiento revisora
fiscal y gobierno corporativo. Mxico: Lemoine editores.
Morales, J. A. & Velandia, N. F. (1999). Salarios: Estrategias y sistemas salariales o
de compensaciones. Colombia: McGraw-Hill.
Moreno-Fernndez, J. A. (2003). Estados Financieros, Anlisis e Interpretacin.
Mxico: Grupo Patria Cultural,
Moreno-Fernndez, J. y Rivas-Merino, S. (2002). La Administracin Financiera del
Capital de Trabajo. Mxico: Grupo Patria Cultural.
Moto-Salazar, E. (2002). Elementos de Derecho, Mxico: Porra.
Munch-Galindo, L. (2009). Fundamentos de Administracin. Mxico: Trillas. 8
Edicin.
Muoz-Razo, C. (2002). Auditora en sistemas computacionales. Mxico: Pearson
Education.
Muoz, C. (1998). Cmo elaborar y asesorar una investigacin de tesis. Mxico:
Prentice Hall.
Murgui, J., Aibar, C., Beamonte, E., Casino, A., Colom, A., Martnez, R., Veres, E.
Yage, R., & Mols, M. (2002). Ejercicios de estadstica economa y ciencias
sociales. Espaa: Tirant Lo Blanch
Navarro-Isla, J. (2005). Tecnologa de la Informacin y de las Comunicaciones.
Aspectos Legales. Mxico: Porra-ITAM.
Nissenbaum, Helen. (2013). Privacidad amenazada: Tecnologa, poltica y la
integridad de la vida social (Cultura Digital). Mxico: Ocano.
North, D. C. (1984). Estructura y cambio en la historia econmica. Madrid, Espaa:
Alianza.
North, D. C. (1993). Instituciones, cambio institucional y desempeo econmico.
Mxico: Fondo de Cultura Econmica.
OBrien, J. A. (2006). Sistemas de Informacin Gerencial, Mxico: McGraw Hill,
Oliveira-Da-Silva, R. (2002). Teoras de la administracin. Mxico: Thomson, 2002,
1. edicin.
Oriel, Incorporated Joiner Associates Inc. Staff GOAL/QPC Staff. (1995). El impulsor
de la memoria del equipo. Una gua del bolsillo para integrantes de un equipo.
(1995). USA: GOAL/QPC Staff and Joiner Associates Inc. Staff.
Ortega-Castro, A. (2008). Introduccin a las Finanzas, , McGraw Hill, Mxico. 2
edicin
Ortega-Ochoa, R. M. & Villegas-Hernndez, E. (2003). Sistema Financiero de Mxico.
Mxico: McGraw-Hill.
Oz, E. (2008). Administracin de sistemas de informacin. Mxico: Cengage
Learning, 5. Edicin
60

Palvarini, B., & Quezado, C. (2013). Gestin de Procesos Orientada a los Resultados
- (V) BPM. Brasil: Vertsys, 1a edicin.
Perdomo-Moreno, A. (2003). Administracin Financiera del Capital de Trabajo.
Mxico: Thomson editores.
Prez-Chvez, C. F. (2005) Compendio de Seguridad Social: Correlacionado artculo
por artculo. Mxico: Taxxx.
Prez, C. (2004). Revoluciones tecnolgicas y capital financiero: la dinmica de las
grandes burbujas financieras y las pocas de bonanza. Mxico: Siglo XXI.
Pfeffer J. (2000). Nuevos Rumbos en la teora de la administracin. Mxico: Editorial
Oxford
Piattini, Mario G. & Del-Peso E. (coordinadores). (2004). Auditora informtica, un
enfoque prctico. Mxico: Alfa Omega - Rama, 2 Edicin.
Pizzorno, A., Estafana-Moreira, J., Fitoussi, J. P., Wert, J. I., Ovejero-Lucas, F., &
Manzini, E. (2002). Nueva economa, nueva sociedad Madrid, Espaa:
Fundacin Marcelino Botn.
Ramirez-Padilla, D. N. (2008). Contabilidad Administrativa. Mxico: McGraw-Hill. 8
edicin.
Rangel-Medina, D. (1991). Derecho de la Propiedad Industrial e Intelectual. Mxico:
UNAM.
Raymond, N., et. al. (2003). Human Resource Management: Gaining a Competitive
Advantage. Boston: McGrawHillIrwin. 4 Edicin.
Render, B. (2006). Mtodos cuantitativos para los negocios. Mxico: Pearson
Educacin, 9 edicin.
Resenos, E. (2000). Gua para la elaboracin de protocolos de investigacin. Mxico:
IPN
Reyes, A. (1999). Administracin Moderna. Mxico: Limusa.
Reyes, G. (1999). Cmo escribir bien en espaol. Manual de redaccin. Madrid,
Espaa: Arco/Libros.
Richards, Jack C. (2003). New Interchange 3. USA: CUP.
Rivera-Ros, M. A. (2010). Desarrollo econmico y cambio institucional: una
aproximacin al estudio del atraso econmico y el desarrollo tardo desde la
perspectiva sistmica. Mxico: Juan Pablos/UNAM.
Rivera, F., & Hernndez, G. (2010). Administracin de proyectos: Gua Para El
Aprendizaje. Mxico: Pearson Educacin.
Robbins, S. P. (2000). Comportamiento individual y grupal: McGraw-Hill.
Robbins, S. P., & DeCenzo, D. A. (2009). Fundamentos de administracin. Mxico:
Pearson Prentice Hall.
Robbins, S. P., & Coulter M. (2005). Administracin. Mxico-Prentice Hall, 8 edicin.
Robbins, Stephen P. (2004). Administracin y su proceso. Mxico: Pearson.
Rodriguez, J. R. (2007). Gestin de Proyectos informticos: mtodos, herramientas y
casos. Barcelona, Espaa: Editorial UOC.
Romero Lpez, Javier. (2010). Principios de Contabilidad. Mxico: Mc Graw Hill, 4
edicin.
Sastre-Castillo, M. A., & Aguilar-Pastor, E. M. (2003). Direccin de Recursos
Humanos. Un enfoque estratgico. Madrid: McGraw-Hill.
Satir Virginia. (1991). Las relaciones humanas en el nucleo familiar. Mxico : Paidos.
61

Schmelkes, C. (2000). Manual para la presentacin de anteproyectos e informes de


investigacin (tesis). Mxico: Oxford University Press.
Seco, M. (1999). Diccionario de dudas. Madrid, Espaa: Espasa Calpe.
Serra Rojas, A. (2003). Derecho Administrativo. Mxico: Porra.
Simon, H. (1988). El comportamiento administrativo: estudio de los procesos de toma
de decisiones en las organizaciones administrativas. Buenos Aires, Argentina:
Aguilar.
Soars, J. & Liz. (2001). American Headway 2. China: OUP.
Soars, J., & Liz. (2003). New Headway Pre-intermediate. Espaa: OUP.
Sols-Garca, J. J. (2005). Factura y Firma Electrnica Avanzada. Mxico: Gasca
SICCO.
Sols-Montes, G. A. (2002). Reingeniera de la Auditora en Informtica. Mxico:
Trillas
Soto-lvarez, C. (2003). Prontuario de Derecho Civil. Mxico: Limusa.
Stair, R. M. (2003). Principios de sistemas de informacin. Mxico: Thomson
Learning, 4 Edicin
Stiglitz J. E. & Walsh, K. (2009). Microeconoma. Mxico: Ariel, 4 edicin.
Stoner, A. F. & Wankel, C. Administracin. Mxico: Prentice Hall Hispanoamericana.
2001, 661 pp.
Taha, H. (2004). Investigacin de operaciones. Mxico: Pearson Educacin, 7
edicin
Tllez-Valds, J. (2009). Derecho informtico. Mxico: Mc Graw Hill, 4 edicin.
Tllez-Valdez, J. (2004). Contratos informticos. Mxico: McGraw-Hill.
Thurow, L. C. (2000). The new rules for individuals, companies and nations is a
knowledge-based economy. USA: Harper Paperbacks
Vlez, M. (2001). Apuntes de la metodologa de la investigacin. Colombia:
Universidad EAFIT Medelln-Antioqua.
Villoro, L. (2003). El poder y el valor: Fundamentos de una tica poltica. Mxico:
Fondo de Cultura Econmica.
Wackerly Dennis. (2010). Estadstica matemtica con aplicaciones. Mxico: Cengage
Learning, 7 edicin.
Warren C., Reeves, J., & Duchac, W. (2010). Contabilidad administrativa, Mxico,
CENGAGE Learning, 10 edicin.
Weihrich H., & Koontz H. (2008). Administracin una perspectiva global y
empresarial. Mxico: McGraw-Hill, 13 edicin.
Weill, P. (1989). Relaciones humanas, en el trabajo y en la familia. Buenos Aires,
Argentina: Kapelusz
Werther, Jr. y Davis Keith, Administracin de Personal y Recursos Humanos, Mxico,
Quinta Edicin, McGrawHill, 2000. 582 pp.
Withmore John, Coaching, el mtodo para mejorar el rendimiento de las personas,
Espaa, Edit. Paids, 2003.
Zacuala, F., et al. (1998). Lectura y redaccin de textos. Mxico: Santillana.
Zorrilla, S. y Torres, M. (2003). Gua para elaborar la tesis. Mxico: Mc Graw-Hill.
2. MATEMTICAS
Agresti, A.(1996). An introduction to categorical data analysis. USA: Wiley.

62

Altiok, T., & Melamed, B. (2010). Simulation modeling and analysis with Arena:
Amsterdam: Academic Press.
Apostol, T. (1974). Mathematical Analysis. USA: Addison-Wesley Pub. Co.
Apostol. (1992). Calculus, Vol 1. Mxico: Revert.
Arfken y Weber. (2001). Mathematical methods for physicists. USA: Harcourt Academic Press.
Arreola, J., & Arreola, A. (2003). Programacin Lineal. Una Introduccin a la Toma de
Decisiones Cuantitativa. Mxico: Thomson.
Bachman, et. al. (2000). Fourier and wavelet analysis. USA: Springer Verlag.
Bazaraa, M., & Jarvis, J. (1998). Programacin lineal y flujo en redes. Mxico:
Limusa.
Bondy, J. (1988). Graph theory with applications. Inglaterra: Mc. Milln.
Bowerman & OConnel, (1996). Time series and forecasting. USA: Duxbury Press.
Boyce, W. & DiPrima, R. (1994). Clculo. Mxico: CECSA.
Boyce, William E. & DiPrima, R. C. (1991). Ecuaciones diferenciales y problemas con
valores en la frontera. Mxico: Limusa.
Boyce, William E. & DiPrima, R. C. (2012). Elementary Differential Equations. USA:
Jonh Wiley & Sons,10 edicin.
Bremaud, P. (1999). Cadenas de Markov. Nueva York: Springer.
Brigham, E. (1988). Fast Fourier transform and its applications. USA: Prentice Hall.
Broman, A. (1989). Introduction to partial differential equations: from Fourier series to
boundary-value- problems. USA.: Dover.
Burden y Faires. (2011). Anlisis Numrico. Mxico: Thomson, 9 edicin.
Campbell y Haberman.(1996). Introduccin a las ecuaciones diferenciales con
problemas de valor de frontera. Mxico: McGraw Hill.
Caada, A. (2002). Series de Fourier y aplicaciones. Espaa: Pirmide.
Casella, G., Berger, R.L. (2002). Statistical inference. Pacific Grove CA: Duxbury.
Mxico: Grupo Editorial Iberoamrica.
Chartrand, G. (1997). Graphs as Mathematical Models. USA: Wester Michigan
University.
Churchill, R. (2000). Fourier series and boundary value problems. E.U.A.: McGraw
Hill.
Cooper, J. M. (1998) Introduction to Partial Differential Equations with MatLab.
Boston: Birkhuser.
Davis K. R., & Mckeown, P. G. (1995). Modelos cuantitativos para administracin.
Mxico: Iberoamrica.
Derrick & Grossman. (1986). Ecuaciones diferenciales con aplicaciones. Mxico:
Addison Wesley, Iberoamericana.

63

Domnguez Martnez, J. I. (2001). Diseo y anlisis de modelos de probabilidad.


Mxico: Grupo editorial iberoamericano.
Duoandikoetxea, J. (1991). Anlisis de Fourier. Espaa: Universidad Autnoma de
Madrid.
Edwards, C. & Penney, D. (2008). Clculo con trascendentes templanas. Mxico:
Pearson.
Edwards, C. H., Penney, D. E. (2002) Ecuaciones diferenciales elementales y
problemas con condiciones a la frontera. Mxico: Prentice Hall.
Enderton H., (1971), A Mathematical Introduction to Logic, USA: Academic Press.
Fbregas Ariza, A. (2003). Simulacin de sistemas productivos con Arena:
Universidad del Norte.
Folland, G. (1992). Fourier analysis and its applications. USA: Wadsworth & Brooks
Cole.
Gallier, J., (1987), Logic of computer science: foundations of automatic theorem
proving, USA: John Wiley & Sons
Galton, A., (1990), Logic for information technology, USA: John Wiley & Sons.
Gasquet, C. (1999). Fourier Analysis and Applications. USA: Springer.
Gerald Curtis, Wheatley Patrick. (2003). Applied Numerical Analysis (7 ed). USA:
Pearson
Gilbert, N. y Troitzsch, K. (2005). Simulation For The Social Scientist. USA: McGrawHill Education.
Gonzlez Videgaray, M. (1998). Modelos y Simulacin. Naucalpan: UNAM FES
Acatln.
Grafakos, L. (2004). Classical and modern Fourier analysis. USA: Prentice Hall.
H. (2004). Investigacin de operaciones, una introduccin. Mxico: Prentice Hall.
Haaser, N., La Salle, J. & Sullivan, J. (1979). Anlisis Matemtico, Vol. I. Mxico:
Trillas.
Harary, F. (1987). Graph theory. USA: Addison Wesley.
Harrell, C. (2011). Simulation Using ProModel: New York, USA: McGraw-Hill
Education.
Hernndez, M. (2005). Introduccin a la teora de redes. (2da. Ed.). Mxico:
Sociedad Matemtica Mxicana.
Hernndez, M. (2013). Introduccin a la Programacin Lineal. Mxico: UNAM,
Facultad de Ciencias.
Hiller, F., & Hiller, M. (2008). Mtodos cuantitativos para administracin. (3ra. Ed.).
Mxico: McGraw Hill.
Hillier, F., & Lieberman, G. (2010). Introduccin a la Investigacin de Operaciones.
(Mxico: McGraw Hill, 9 edicin.
Hoare, C., (1983), An axiomatic basis for computer programming. USA: Comunication
of the ACM.
64

Howell, K. B. (2001). Principles of Fourier Analysis. USA: Champan & Hall/CRC.


Hsu, H. (2000). Anlisis de Fourier. Mxico: Alhambra Mexicana.
Hubbard, J. H., West, B. H. (1995) Differential Equations: A Dynamical Systems
Approach. Berlin: Springer-Verlag.
Huth & Ryan, (2004). Logic in Computer Science. UK: Cambridge University Press
Iorio, R. (2007). Fourier Analysis and Partial Differential Equations. USA: Cambridge
Studies in Advanced Mathematics.
Jimnez J. & Lpez, J. (2007). Mtodos Analticos para Ecuaciones Diferenciales
Ordinarias. Mxico: FES Acatln-UNAM.
Jones, O., Maillardet, R. y Robinson, A. (2012). Introduction to Scientific
Programming and Simulation Using R: Taylor & Francis.
Kaiser, G. (1997). A Friendly guide to Wavelets. USA: Birkhauser.
Kammler, D. (2000). A First course in Fourier analysis. USA: Prentice Hall.
Kells, L. (1990). Ecuaciones diferenciales elementales. Mxico: McGraw Hill.
Kelton, W., Sadowski, R. y Swets, N. (2010). Simulation with Arena. (5th ed.).
NewYork: McGraw-Hill.
Krner, T. (1989). Fourier analysis. USA.: Cambridge University Press.
Kreyzig, E. (2006). Advanced Engineering Mathematics. Hoboken, NJ: Wiley.
Larson y Hostetler. (1995). Clculo y geometra analtica. Mxico: McGraw Hill.
Law, M.A. & Kelton, W. D. (1996). Simulation modeling & analysis. USA: McGrawHill. Mxico: CECSA.
Leithold, L. (1992). El clculo con geometra. Mxico: Harla.
Levin, R., & Kirkpatrick, C. (1983). Enfoques Cuantitativos a la Administracin.
Mxico: CECSA.
Maisner, E. (1994). lgebra elemental lgica y conjuntos. Mxico: Las Prensas de la
Ciencia, Facultad de Ciencias, UNAM.
Mendelson E. (1987). Introduction to Mathematical Logic. USA: Pacific Grove, Third
Ed.
Minzoni, A. (2003). Apuntes de ecuaciones en derivadas parciales. Mxico: IIMAS,
UNAM, Serie FENOMEC.
Montgomery, Peck y Vining. (2002) Introduccin al Anlisis de Regresin Lineal
Mood, A.M.; Graybill, F.A. and Boes, D.C. (1974). Introduction to the theory of
statistics. Nueva York: McGraw-Hill.
Morrison, N. (1994). Introduction to Fourier analysis. E.U.A.: Wiley Interscience.
Nagle y Saff. (1992). Fundamentos de ecuaciones diferenciales. Mxico: Addison
Wesley Iberoamericana.
Nievergelt, Y. (1999). Wavelets made easy. USA.: Birkhauser.
Olivera, et al. (1990). Mtodos Numricos. Mxico: Limusa.

65

Pachamanova, D. y Fabozzi, F. J. (2010). Simulation and Optimization in Finance:


Modeling with MATLAB, @Risk, or VBA: Wiley.
Papoulis, A. (1962). The Fourier integral and its applications. USA: McGraw Hill.
Pea D. Anlisis de datos multivariantes. Espaa: McGraw-Hill.
Pinkus y Zafrany. (1997). Fourier series and integral transforms. USA: Cambridge
University Press.
Pita, C. (1988). Ecuaciones diferenciales. Una introduccin con aplicaciones. Mxico:
Limusa.
Prawda, J. (2000). Mtodos y Modelos de Investigacin de Operaciones. Vol 1.
Mxico: Limusa.
Press, S.J. (2003). Subjective and objective bayesian statistics. Hoboken New
Jersey: Wiley.
Rainville, E. (1990). Ecuaciones diferenciales elementales. Mxico: Trillas.
Render, B., Stair, R., & Hanna, M. (2011). Mtodos Cuantitativos para los Negocios.
(11va. Ed.). Mxico: Cengange.
Ross, S. M. (2013). Simulation. USA: Academic Press.
Ross, S.M. (2006). A first course in probability theory. New Jersey: Prentice Hall.
Simmons, G. (1993). Ecuaciones diferenciales con aplicaciones y notas histricas.
Mxico: McGraw Hill.
Spiegel, M. (1983). Ecuaciones diferenciales aplicadas. Mxico: Prentice Hall.
Spiegel, M., Lipschutz, S. & Spellman, D. (2011). Anlisis Vectorial. Mxico: McGraw
Hill.
Spivak, M. (1993). Clculo infinitesimal. Mxico: Revert.
Stein, S. (1995). Clculo y geometra analtica. Mxico: McGraw Hill.
Sterling y Shapiro, (1986). The art of prolog. USA: MIT- Press.
Stewart, J. (1994). Clculo. Mxico: Iberoamrica.
Suess, E. A. y Trumbo, B. E. (2010). Introduction to Probability Simulation and Gibbs
Sampling with R: Springer.
Swokowski, E. (1989). Clculo con geometra analtica. Mxico: Iberoamrica.
Taha, H. (2012). Investigacin de Operaciones, una Introduccin. (9na. Ed.). Mxico:
Pearson.
Vretblad, A. (2003). Fourier analysis and its applications. USA: Springer Verlag.
Wainer, G. A. y Mosterman, P. J. (2010). Discrete-Event Modeling and Simulation:
Theory and Applications: Taylor & Francis.
Walker y Krantz. (1999). A Primer in Wavelets and their scientific applications. USA:
Chapman & Hall CRC.
Walker, J. (1988). Fourier analysis. E.U.A.: Oxford University Press.
Walker, J. (1996). Fast Fourier transforms. E.U.A.: Chapman & Hall CRC.

66

Winston, W. (2005). Investigacin de Operaciones. Aplicaciones y Algoritmos.


Mxico: Thomson.
Zill, D. (1996). Clculo con geometra analtica. Mxico: Iberoamrica.
Zill, D. (1997). Ecuaciones diferenciales con aplicaciones. Mxico: Iberoamrica.
Zill, D. G., & Wright, W. S. (2012). Matemticas Avanzadas para Ingeniera. Mxico,
D.F.: McGraw-Hill.
Zill, D. G. (2012) A First Course in Differential Equations with Modeling Applications.
Boston, USA: Cengage Learning, 10 edicin.

3. ARQUITECTURA DE COMPUTADORAS
Hurwitz, H. Bloor, R., Kaufman, & Haper F. (2010). Cloud Computing for Dummies.
Indianapolis, Indiana: Wiley
Joyanes-Aguilar, L. (2011). Computacin en la Nube (Cloud Computing) y Centros de
Datos: La nueva revolucin industrial Cmo cambiar el trabajo en
organizaciones y empresas? En Sociedad y Utopa. Madrid, Espaa:
Fundacin Pablo VI Universidad Pontificia de Salamanca campus Madrid.
Krutz, R. y Dean-Vines, R. (2010). Cloud Security. A comprehensive Guide to Secure
Cloud Computing. Mxico: Wiley Publishing Inc., 1 edicin.
Morris-Mano, M. (1994). Arquitectura de Computadoras. Mxico: Pearson - Prentice
Hall
Martnez-Garza, J., & Olvera-Rodrguez, J. A. (2000). Organizacin y Arquitectura de
Computadoras. Mxico: Pearson Educacin.
Latif, S., Kumaraswamy, S., & Mather, T. (2009). Cloud Security and Privacy. An
Enterprise Perspective on Risk and Compliance. Nueva Deli, India: Shroff
Publishers / OReilly
Maxinez D., & Alcal J. VHDL El arte de programar sistemas digitales. Mxico:
CECSA.
Olivares-Leal, A., & Molina-Snchez. R. (2010). Diseo y evaluacin de arquitectura
de computadoras. Puerto Rico: Pearson Educacin
Rajan S, (1998). Essential VHDL RTL Synthesis Done Right. Escocia: F. E. Compton
& Co.
Rittinghouse, J., & Ransome, J. (2010). Cloud Computing. Implementation,
Management and Security. Boca Raton, Florida: CRC Press.
Stallings, W. (2007). Organizacin y Arquitectura de Computadores. Espaa:
Prentice Hall. 7 edicin

4. REDES
Britton, C. (2004). IT Architectures and Middleware: Strategies for Building Large,
Integrated Systems. EU: Addison-Wesley. 2 Edicin.
67

Carey, P. (2011). New Perspectives on HTML and CSS: Brief. USA: Cengage
Learning. 6 Edicin.
Castro, E. (2006). HTML, XHTML, and CSS. USA: New Riders, 6 Edicin.
Corbin, J. (2012). The Art of Distributed Applications: Programming Techniques for
Remote Procedure Call. USA: Springer. 1 Edicin.
Faithe Wempen. (2006). HTML y XHTML/ HTML and XHTML. Microsoft, Mxico:
Anaya Multimedia, 1 Edicin.
Forouzan, B. (2007). Transmisin de Datos y Redes de Comunicaciones. USA:
McGraw-Hill, 7 Edicin.
Howard, K. (2008). XML: Visual QuickStart Guide. USA: Peachpit Press. 2 edicin.
Hura, G (2001). Data and Computer Communications: Networking and
Internetworking., USA: CRC Press. 1 Edicin
Keiser, G. (2006). FTTX Concepts and Applications. USA: Wiley-IEEE Press, 1
Edicin.
Larsson, C. (2014). Design of Modern Communication Networks: Methods and
Applications. USA Academic Press, 1 Edicin.
Martinez, E. (2012). Fundamentos de Telecomunicaciones y Redes. Mxico: Create
Space Independent, 1 Edicin.
Niederst, J. (2012). Learning Web Design: A Beginner's Guide to (X)HTML, Style
Sheets, and Web Graphics. 3era Edicin USA: O'Reilly Media.
Olifer, N. (2009). Redes de computadoras. 1 Edicin EU: McGraw-Hill.
Ray, E. (2003). Learning XML. EU: 2da Edicin O'Reilly Media.
Rusty, E. (2004). XML in a Nutshel. 3era Edicin EU: O'Reilly Media.
Shafii, R. (2011). Oracle Fusion Middleware 11g Architecture and Management. USA:
McGraw-Hill /Osborne Media, 1 Edicin.
Silage, D. (2006). Digital Communication Systems Using SystemVue, 1 Edicin EU:
Charles River Media
Stallings, W. (2004). Comunicaciones y Redes de Computadores. Mxico: Pearson
Educacin. 7 Edicin.
Tanenbaum, A. (2003). Redes de Computadoras. Mxico: Prentice Hall. 4 Edicin.
Ye, B. (2004). Spanning Trees and Optimization Problems (Discrete Mathematics and
Its Applications), USA: hapman and Hall/CRC, 1 Edicin.
5. SOFTWARE DE BASE
Aho, A, V., Lan, M, S., Sethi, R., Ullman J, D (2008). Compiladores, principios,
tcnicas y herramientas. Mxico: Pearson/Addison Wesley, 2 Edicin.
Deitel, H, M (2000). Introduccin a los Sistemas Operativos. USA: Addison-Wesley
Longman, 2 Edicin.
Flynn, I. M. (2011). Sistemas Operativos. Mxico: Cengage Learning.
Godbole, Achyut S & Kahate, Atul (2010). Operating Systems. India: Tata McGrawHill.
Gmez L, J (2011). Administracin de Sistemas Operativos , Un enfoque prctico.
Mxico: Alfaomega RA-MA, 2 Edicin.

68

Louden, K, C (2004). Construccin de compiladores. Principios y prctica. Mxico:


Thomson.
McHoes, Ann & Flynn, Ida M. (2014). Understanding Operating Systems. Boston,
MA, USA: Cengage Learning.
Morera-Pascual, J. M. & Prez-Campanero A. J. A. (2002). Conceptos de sistemas
operativos. Madrid, Espaa: Universidad Pontifica Comillas.
Silberschatz, A. Galvin Peter B. y Gagne G. (2013). Operating Systems Concepts..
MA, USA: John Wiley & Sons, Inc., 9 Edition.
Tulloch Mitch. (2010). Understanding Microsoft Virtual Solutions: From the desktop to
the Datacenter. Redmond, Whashington, USA: Microsoft Press, 2 Edicin.
6. PROGRAMACIN E INGENIERA DE SOFTWARE
Braude, E. (2003). Ingeniera de software. Una perspectiva orientada a objetos.
Mxico: Alfa Omega
Fowler, M., & Scott, K. (1999). UML Distilled: Applying the Standard Object Modeling
Language. USA: Addison-Wesley.
Fuggetta & Wolf. (2003). Software process modelling, in software process. USA: J.
Wiley & Sons Ltd.
Gamma, E., Helm, R., Johnson, R., & Vlissides, J. (1995). Design Patterns. USA:
Addison-Wesley.
Iversen, J., et. Al. (2003). Risk in Software Process Improvement: an Action Research
Approach. MIS Quartely Vol. 28 No. 3.
Joyanes-Aguilar, L. (2003). Fundamentos de Programacin, algoritmos, estructuras
de datos y objetos. Madrid, Espaa: Mc Graw Hill, 3 edicin.
Larman, C. (1999). UML y Patrones: una introduccin al anlisis y diseo orientado a
objetos. Mxico: Prentice Hall
Leung, H., & Yuen, T. (2001). A Process Framework for Small Projects. Software
Process Improvement and Practice, 6:67-83.
Mitchell, J. (1996). Foundations for programming languages. USA: Cambridge
University Press.
Mitchell, J. (2003). Concepts in programming languages. USA: Cambridge University
Press.
Oktaba, H., et. Al. (2003). Modelo de Procesos para la Industria de Software
MoProSoft, Versin 1.3, en colores del modelo de procesos de software.
http://www.software.net.mx/desarrolladores/prosoft/temas_interes/moprosoft.ht
m
Oktaba, H., Alquicira-Esquivel, C. (2003). MoProSoft: Modelo de Procesos para la
Industria de Software. Asociacin Mexicana para la Calidad en la Ingeniera de
Software (AMCIS), UNAM.
Paulk, M. C.; Curtis, B., Chrissis, M. B. & Weber, C. V., Capability Maturity Model for
Software, Version 1.1, Software. (1993). Reporte Tcnico, Febrero 1993.
Engineering
Institute
and
Carnegie
Mellon
University,
http://www.sei.cmu.edu/publications/documents/93.reports/93.tr.024.html

69

Pressman, R. S. (2012). Ingeniera de software un enfoque prctico. Espaa:


McGraw-Hill/ Interamericana de Espaa, S. A., 5 edicin.
Printzell, Ch. & Conradi, R. (2001). A taxonomy to compare SPI Frameworks.
EWSPT 2001, LNCS 2077, pp. 217-235. Springer Verlag
Proyecto SPICE Network. (2005). http://www.isospice.com/standard/tr15504.htm,
SPICE Network.
Richardson, I. (2001). Software Process Matrix: A Small Company SPI Model.
Software Process Improvement and Practice. 6: 157-165.
Secretara de Economa. (2004). Prosoft, Estudio del nivel de madurez y capacidad
de procesos de la industria de tecnologas de informacin en el rea
metropolitana de Monterrey, Nuevo Len y el Distrito Federal y su rea
metropolitana. D. F., Mxico: Secretara de Economa.
Sommerville, I. (2005). Ingeniera de Software. Madrid, Espaa: Pearson Educacin,
S. A.,, 7 Edicin, 2002.
Tingey, M. (2001). Comparing ISO 9000,.(2001). Malcom Bladrige, and the SEI CMM
for software: a reference and selection guide. USA: Prentice Hall.
Van-Bon, J. (2008). Fundamentos de Gestin de Servicios de TI basada en ITIL,
Reino Unido: Van Haren Publishing.
Watts, H. (2004). Introduction to Team software process. Boston, MA, USA: AddisonWesley, 2004.
Watts, H. (2000). Introduction to the personal Software Process. USA: Addison
Wesley.
7. TRATAMIENTO DE LA INFORMACIN
Amaya, J. (2010). Sistemas de Informacin Gerenciales. Colombia: Ecoe Ediciones,
2 Edicin.
Capote, O. (2008). Introduccin A Los Sistemas De Bases De Datos. Madrid:
Paraninfo, 1 Edicin.
Capote, O. (2008). Introduccin a los sistemas de bases de datos. Madrid:
Paraninfo, 1 Edicin.
Catherine, R. (2009). Bases de Datos . USA: McGraw-Hill, 1 Edicin.
Cazau, P. (2012). Diccionario de Teora General de los Sistemas: Una visin
panormica del pensamiento sistmico. Espaa: Acadmica Espaola, 1
edicin.
Ceri, S., y Pelagatti, G. (1984). Distributed Data Bases Principles and Systems. USA:
Mc. Graw-Hill.
Cobo, J. (2009). Nuevas Arquitectura de la informacin, usabilidad e Internet:
Estrategias, instrumentos y metodologas para optimizar la interaccin entre
las personas y las tecnologas digitales. USA: VDM Verlag, 1 edicin.
Connoly T. M. y Begg. C. E. (2005). Sistemas de Bases de Datos. Pearson AddisonWesley, 4. Edicin.
Coulouris, G., Dollimore, J., & Kindberg, T. (2001). Sistemas Distribuidos. Conceptos
y Diseo. Madrid, Espaa: Addison-Wesley, 3 Edicin.

70

Cuadra, D. (2013). Desarrollo de Bases de Datos. Casos prcticos desde el anlisis


a la implementacin. Mexico: Alfaomega Rama, 2 Edicin.
Hernndez J. (2004). Introduccin a la Minera de Datos. Mxico: Pearson, 2
Edicin.
Hurtado, D. (2011). Teora General de Sistemas: un enfoque hacia la ingeniera de
sistemas. USA: lulu.com, 2 Edicin
Kendall K. y Kendall, J. (2011). Anlisis y diseo de sistemas de informacin. Mc
Graw Hill, 8. Edicin
Kendall, K (2010). Systems Analysis and Design. USA: Prentice Hall. 9 Edicin
Latorre, E. (1996). Teora general de sistemas aplicada a la solucin integral de
problemas, Madrid: Universidad del Valle. 1 Edicin.
Laudon, K. (2011). Sistemas de Informacin Gerencial. Mxico: Prentice Hall, 12
Edicin.
Levaggi, G. (2000). Teora General de los Sistemas. Mxico: Ugerman editor.
Perez, M. (2013). MySQL. Diseo, Programacin y Administracin de Bases de
Datos. USA: Paraninfo. 1 Edicin,
Prez, D. (2007). Minera de Datos: Tcnicas y Herramientas. Espaa: Thomson
Paraninfo S. A. 4 edicin.
Piattini, M (2006). Tecnologa y diseo de bases de datos. Madrid: Ra-Ma, 2
Edicin.
Pieiro, J (2013). Bases de Datos Relacionales y Modelado De Datos. Mxico:
Paraninfo, 3 Edicin.
Silberschatz, A. (2006). Fundamentos de bases de datos. USA: McGraw-Hill, 5
edicin.
SQL. (2002). Introduccin al SQL para usuarios y programadores. USA: Ediciones
Paraninfo, 2 edicin.
Tammer, M., y Valduriez, P. (2011). Principles of Distributed Database Systems.
EUA: Springer, (2da edicin).
Van-Gigch, J. (2006). Teora general de sistemas. Mxico: Trillas, 2 edicin.
Von Bertalanffy, L. (2006). Teora general de los sistemas: fundamentos, desarrollo,
aplicaciones. Mxico: Fondo de Cultura Econmica, 2 edicin.
8. INTERACCIN HOMBRE-MQUINA
Barr,

P. (2003). User- Interface Metaphors in Theory and Practice.


http://www.pippinbarr.com/academic
Bodnar, A, Corbett, R. y Nekrasovski, D. (2004). AROMA: Ambient awareness
through olfaction in a messaging application. Paper presented at the
proceedings of the 6 th international conference on multimodal interfaces, State
College, PA, USA.
Brunstein, A. y Gonzalez, C. (2010). Preparing for novelty with diverse training.
Applied Cognitive Psychology, Appl. Cognit. Psychol. Published online
(www.interscience.wiley.com) DOI: 10.1002/acp.1739
Card, S. K., Moran, T. P. & Newelle A. (1983). The psychology of human-computer
interaction. Hillsdale, NJ: Lawerence Erlbaum.
71

Cooper, A., Reimann, R., Cronin, D. (2007). About Face 3: The Essentials of
Interaction Design. USA. Wiley; 3 edicion.
De-Souza, C. S. (2005) The semiotic engineering of human-computer interaction.
Cambridge, UK: MIT Press.
Galitz W. (2007). The Essential Guide to User Interface Design: An Introduction to
GUI Design Principles and Techniques. USA: Wiley John + Sons.
Johnson, J. (2010). Design with the mind in mind: Simple guide to understanding user
interface desing rules. Burlington, USA: Morgan Kaufmann.
Muoz, J., Gonzlez J. M., & Snchez. A. (2015 indito). La interaccin Humano
Computadora en Mxico. Mxico: Pearson Editores, 1 edicin
Rogers, Y., Sharp, H., & Preece, J. (2011). Interaction Design: Beyond Human Computer Interaction. USA: Wiley John + Sons.
Shneiderman, B., Plaisant, C., Cohen M., Jacobs S. (2009). Designing the User
Interface: Strategies for Effective Human-Computer Interaction. USA: AddisonWesley Publishing Company
Veen, J. (2001). The art and science of web design. Indianapolis: New Riders.
Velazquez, R., and Bazan, O. (2010). Preliminary evaluation of podotactile feedback
in sighted and blind users. Annual international conference of the IEEE.

72

INSTITUCIONES PARTICIPANTES
INSTITUCIONES PARTICIPANTES
Asociacin Nacional de Instituciones de Educacin en Tecnologas de la
Informacin, A. C. (ANIEI)
Benemrita Universidad Autnoma de Puebla
Colegio Nacional de Educacin Profesional Tcnica del Estado de Mxico
(CONALEP)
Consejo Nacional de Acreditacin en Informtica y Computacin, A. C.
(CONAIC)
Fondo de Informacin y Documentacin para la Industria (INFOTEC)
CONACyT
Instituto Tecnolgico de Estudios Superiores de Monterrey
Instituto Tecnolgico de Estudios Superiores de Occidente
Instituto Tecnolgico de Estudios Superiores de Zacatecas
Instituto Tecnolgico de Morelia
Instituto Tecnolgico Superior de Huichapan
Universidad Autnoma de Aguascalientes
Universidad Autnoma de Baja California, Campus Tijuana
Universidad Autnoma de Chiapas
Universidad Autnoma de Nayarit
Universidad Autnoma de Yucatn
Universidad Autnoma Metropolitana- Unidad Azcapotzalco
Universidad de Colima
Universidad de Guadalajara CUNORTE, CUALTOS
Universidad de Ixtlahuaca CUI
Universidad del Caribe
Universidad Estatal de Sonora
Universidad Latina de Amrica
Universidad Nacional Autnoma de Mxico Direccin General de Cmputo y de
Tecnologas de Informacin y Comunicacin
Universidad Nacional Autnoma de Mxico Facultad de Estudios Superiores
Acatln
Universidad Politcnica de San Luis Potos
Universidad Popular Autnoma del Estado de Puebla
Universidad Tecnolgica de Emiliano Zapata
Universidad Tecnolgica del Suroeste de Guanajuato
Universidad Veracruzana Campus Xalapa Facultad de Estadstica e
Informtica

73

S-ar putea să vă placă și