Nombre del
Curso
Período Clave Créditos Carga
Horaria
Horas
conducidas
por el
profesor
Horas de
trabajo
independiente
Ciencias de la
Computación
I MCTC01 5 5 3 2
Curso Antecedente: Ninguno Curso Consecuente: Optativa I
Descripción General de la Asignatura: Las ciencias computacionales son aquellas que abarcan las bases
teóricas de la computación e información, así como su aplicación en sistemas de cómputo. El cuerpo de
conocimiento de las ciencias computacionales es frecuentemente descrito como el estudio sistemático de los
procesos algorítmicos que describen y transforman información: su teoría, análisis, diseño, eficiencia,
implementación, evaluación y aplicación.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, desarrollando
las ciencias computacionales, dentro de las organizaciones públicas y privadas tanto a nivel nacional como
internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta dirección. Su
desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse eficientemente en su
campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y humanistas, actitud
emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de desarrollar ciencia computacional básica que permita
identificar y resolver las problemáticas que plantean, el diseño, la integración, automatización, administración
y protección de las tecnologías computacionales en organizaciones públicas y privadas, tanto a nivel nacional
como internacional, respondiendo adecuadamente a las necesidades que se presenten en su campo laboral,
empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y
habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al cambio. Además
de sustentar el desarrollo cultural en el contexto de las ciencias y computacionales; actuando siempre con lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la sustentabilidad del medio
ambiente.
Contenidos Temáticos:
1.1. Matemáticas aplicadas
1.2. Probabilidad y estadística
1.3. Cálculo numérico
1.4. Simulación
1.5. Sistemas y control
1.6. Investigación de operaciones
2. Arquitectura de computadoras 2.1. Física
2.2. Sistemas digitales
2.3. Tipos y configuraciones de
computadoras
2.4. Instalaciones y equipos
2.5. Computación o informática en la
nube
3. Redes
3.1. Transmisión y comunicación de
datos
3.2. Modelos 3.3. Protocolos
3.4. Intercomunicación de redes
3.5. Seguridad e integridad de la
información
3.6. Sistemas distribuidos
Objetivos particulares:
Las matemáticas brindan la base de tipo
formativo para el desarrollo de habilidades
de abstracción y la expresión de
formalismos, además de proporcionar
conocimientos específicos fundamentales
para las ciencias computacionales.
Estudio de la teoría, técnicas, tecnologías y metodologías para comprender el
funcionamiento de los sistemas de
cómputo, así como de los principios físicos
que los sustentan con la intención de
formular sus especificaciones y saber
integrar equipos diversos para fines
específicos.
Estudio de la fusión de los dominios
hardware y software así como la manera de distribución de recursos de cómputo,
procesos e información, considerando su
seguridad e integridad.
4. Software de base
4.1. Traductores
4.2. Sistemas operativos
4.3. Utilerías y manejadores
5. Programación en ingeniería de software 5.1. Algorítmica
5.2. Paradigmas de programación y
lenguajes
5.3. Sistemas de software
5.4. Industria del software
6. Tratamiento de información
6.1. Bases de datos
6.2. Recuperación de información
6.3. Sistemas de información 6.4. Arquitectura de tecnologías de
información
7. Interacción hombre-máquina
7.1. Gráficos por computadora
7.2. Inteligencia artificial
7.3. Interacción humano-computadora
8. Entorno social 8.1. Problemáticas global, nacional y
regional
8.2. Las organizaciones
8.3. La administración de las tecnologías
de información
8.4. Ética y normatividad jurídica
Estudio, definición y construcción de las
piezas de software que hacen posible el
funcionamiento de los equipos de cómputo
en los diferentes niveles operativos. Esta
área de conocimiento es primordial para
desarrollo de tecnología computacional en
la industria.
Conocimientos teóricos y conjunto de métodos para la buena construcción de
programas y sistemas de software,
considerando su análisis y diseño,
confiabilidad, funcionalidad, costo,
seguridad, facilidades de mantenimiento y
otros aspectos relacionados.
Conocimientos en los que se conjuga una
multiplicidad de tópicos de computadoras
de teoría, técnica y métodos, requeridos
para la construcción de una gama de soluciones de información para el adecuado
funcionamiento de las organizaciones.
Dominios de aplicación conducentes a
lograr formas evolucionadas de expresión
entre el hombre y la computadora, con el
propósito de buscar mejores formas de
integración de la tecnología computacional
en la sociedad y en las organizaciones.
Conocimientos, normas, experiencias y
motivaciones que hacen posible la
integración de las unidades de informática y
su personal en las organizaciones y en la
sociedad.
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación: Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Manejo de técnicas de programación. Enfoque por competencias (2015) Sergio Fuenlabrada
Velázquez, Edna Miranda, ISBN 978-607-32-3233-3
2. Cómo programar en C++ (2014) (Programación orientada a objetos) 9a edición, Paul Deitel, Harvey
Deitel, ISBN 978-607-32-2739-1
3. Desarrollo de dibujos mecánicos Enfoque por competencias (2015) Frederick E. Giesecke ISBN
978-607-32-3217-3
4. Redes de computadoras e Internet (2015) 6ª edición Douglas E. Corner ISBN 978-607-32-3324-8
5. AutoCad 2013 (2014) Mark Dix, Paul Riley, ISBN 978-607-32-2128-3
6. Como programar Internet & World Wide Web. Un enfoque multimedia (2014) 5a edición Paul
Deitel, Harvey Deitel, Abbey Deitel, ISBN 978-607-32-2290-7
7. Matemáticas: razonamiento y aplicaciones (2013) 12a edición Charles D. Miller, Vern E. Heeren,
John Hornsby ISBN 978-607-32-1632-6
8. Análisis numérico (2013) 2ª edición Thimothy Sauer ISBN 978-607-32-2059-0
9. Fundamentos de investigación (2013) César Bernal, ISBN 978-607-32-2245-7
Software especializado: Visual Studio C, C++, Microsoft C#, Scilab, Packet tracer, AutoCAD, Microsoft
SQL
Nombres del comité académico que participó en la elaboración del curso.
Dr. Jaime Gerardo Malacara Navejar Dr. Adolfo Josué Rodríguez Rodríguez
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Matemáticas para
Computación
I MCTC02 5 5 3 2
Curso Antecedente: Ninguno Curso Consecuente: Computación Inteligente (Optativa)
Descripción General de la Asignatura: La asignatura brinda un cuerpo de conocimientos formales,
esencialmente vinculados con la filosofía y disciplina computacionales. Proporciona técnicas para el
planteamiento y la resolución de problemas de conteo y enumeración.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, desarrollando
conocimientos de lógica y conjuntos; combinatoria; relaciones y grafos, dentro de las organizaciones públicas
y privadas tanto a nivel nacional como internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo y a
desempeñarse eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con
valores éticos y humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de aplicar conocimientos de la teoría matemática de la
computación que permita identificar y resolver las problemáticas que plantean, el diseño, la integración,
automatización, administración y protección de las tecnologías computacionales en organizaciones públicas y
privadas, tanto a nivel nacional como internacional, respondiendo adecuadamente a las necesidades que se
presenten en su campo laboral, empleando eficientemente su capacidad de análisis, creatividad, pensamiento
crítico, emprendedor y habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y
adaptabilidad al cambio. Además de sustentar el desarrollo cultural en el contexto de las ciencias y
computacionales; actuando siempre con lealtad, honestidad, tolerancia, ética profesional y respeto a las
normas que rigen la sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Lógica y conjuntos 1.1. Conjuntos
1.2. Proposiciones
1.2.1 Reglas de inferencia
1.2.2 Condicional
1.3. Cuantificadores
1.4. Inducción matemática
2. Sistemas numéricos
2.1. Introducción
2.2. Sistema binario 2.3. Sistema octal
2.4. Sistema hexadecimal
2.5. Operaciones básicas de suma y
resta, multiplicación y división
2.6. Conversión entre sistemas
3. Álgebra de Boole y compuertas lógicas
3.1. Álgebra de Boole
3.2. Algoritmos
3.3. Simplificación de ecuaciones
booleanas
3.4. Compuertas lógicas 3.5. Tablas de verdad
4. Métodos de conteo
4.1. Principios básicos
4.2. Permutación y combinaciones
4.3. Algoritmos para generar
Objetivos particulares:
Comprender el funcionamiento de la lógica y sus reglas.
Analizar los distintos tipos de sistemas
numéricos, a través de la lógica del sistema
decimal en sus distintas operaciones básicas.
Conocer y manejar las leyes Booleanas, así
como los distintos tipos de conectivos
lógicos.
Comprender la teoría de conteo y
permutación, en la solución de problemas.
permutaciones y combinaciones
4.4. Relación de concurrencia
5. Gráficas y árboles
5.1. Relaciones
5.2. Representación gráfica de
funciones
5.3. Terminología y caracterización de
árboles
5.4. Tipos de árboles
Analizar, las formas relacionales, así como
grafos y árboles.
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Matemáticas: razonamiento y aplicaciones (2013) 12a edición Charles D. Miller, Vern E. Heeren, John Hornsby ISBN 978-607-32-1632-6
2. Análisis numérico (2013) 2ª edición Thimothy Sauer ISBN 978-607-32-2059-0
3. Fundamentos de investigación (2013) César Bernal, ISBN 978-607-32-2245-7
4. Fundamentos de matemáticas discretas, Silva Lazo, Ed. Limusa.
Software especializado: Visual Studio C, C++, Microsoft C#, Scilab
Nombres del comité académico que participó en la elaboración del curso.
Dr. Adolfo Josué Rodríguez Rodríguez
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el
profesor
Horas de trabajo
independiente
Programación
Básica
I MCTC03 5 5 3 2
Curso Antecedente: Ninguna Curso Consecuente: Programación Avanzada
Descripción General de la Asignatura: Esta asignatura permite estudiar las técnicas de diseño necesarias para
formular y expresar algoritmos computacionales, estructurando en forma eficiente la representación elegida
para la información. Permite también lograr la construcción de programas en forma correcta y metodológica.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
estudios de fundamentos de algorítmica, dentro de las organizaciones públicas y privadas tanto a nivel nacional como internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta
dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse
eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y
humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de aplicar sus estudios de algorítmica básica con
enfoque estructurado que permita identificar y resolver las problemáticas que plantean, el diseño, la
integración, automatización, administración y protección de las tecnologías computacionales en
organizaciones públicas y privadas, tanto a nivel nacional como internacional, respondiendo adecuadamente a
las necesidades que se presenten en su campo laboral, empleando eficientemente su capacidad de análisis,
creatividad, pensamiento crítico, emprendedor y habilidades de investigación, privilegiando el liderazgo,
trabajo en equipo y adaptabilidad al cambio. Además de sustentar el desarrollo cultural en el contexto de las
ciencias y computacionales; actuando siempre con lealtad, honestidad, tolerancia, ética profesional y respeto a
las normas que rigen la sustentabilidad del medio ambiente.
Contenido temático 1. Introducción
1.1. Conceptos básicos
1.2. Metodología para solución de
problemas por medio de la
computadora
1.3. Entidades primitivas para
diseño de instrucciones
2. Técnicas para el diseño de algoritmos
2.1. Técnicas para la formulación de
algoritmos 2.2. Estructuras algorítmicas
3. Introducción a la programación en lenguaje
estructurado
3.1. Introducción
3.2. Constantes
3.3. Variables
3.4. Archivos de encabezado
4. Estructuras de control
4.1. Estructuras de selección
4.2. Estructuras de repetición 4.3. Estructuras de selección
múltiple
4.4. Operadores de asignación y
lógicos
Objetivos particulares:
Reconocer los conceptos básicos de
programación.
Identificar los tipos de datos y
operadores elementales
Manipular las herramientas para
representación de algoritmos y las
estructuras de control básicas para facilitar la codificación.
Conocer el lenguaje de programación
estructurado, sus tipos de datos
fundamentales y las funciones de
biblioteca básicas
Utilizar las estructuras de control
fundamentales para la resolución de problemas
5. Funciones y procedimientos
5.1. Funciones
5.2. Prototipos de función
6. Arreglos
6.1. Introducción
6.2. Arreglos unidimensionales
6.3. Arreglos multidimensionales
6.4. Operadores con arreglos
7. Apuntadores y cadenas
7.1. Declaración e iniciación de
variables con apuntador
7.2. Operadores de apuntadores
7.3. Arreglos de los apuntadores
7.4. Apuntadores a funciones
8. Estructuras de datos básicas
8.1. Archivos
8.2. Memoria estática 8.3. Pilas
8.4. Colas
8.5. Listas
9. Estructura de árbol
9.1. Árboles binarios
9.2. Aplicaciones
10. Ordenamiento
10.1. Concepto de ordenamiento
10.2. Ordenamiento de burbuja
10.3. Ordenamiento quick
10.4. Ordenamiento Shell
11. Búsqueda
11.1. Concepto de búsqueda
11.2. Búsqueda secuencial
11.3. Búsqueda binaria
Diseñar funciones para la resolución
de problemas
Comprender la utilidad de los arreglos
y emplearlos para la manipulación de
datos.
Comprender y utilizar apuntadores
para acceder y manipular la
información almacenada en memoria.
Conocer y comprender los principios
de funcionamiento de las pilas, colas,
listas y su aplicación con memoria estática.
Conocer y comprender los principios
de la lógica de estructuras de datos
jerárquica tipo árbol.
Conocer y comprender aspectos de las
técnicas de ordenamiento de datos.
Conocer y comprender aspectos de las
técnicas de búsqueda de datos.
.
Estrategias de aprendizaje del trabajo conducido por el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Manejo de técnicas de programación. Enfoque por competencias (2015) Sergio Fuenlabrada
Velázquez, Edna Miranda, ISBN 978-607-32-3233-3
2. Fundamentos de investigación (2013) César Bernal, ISBN 978-607-32-2245-7
3. Programacón I.Burgos J. y Galve J. (2013)., Pearson Educación de México S.A. de C.V.
4. MATLAB para Ingenieros. Holly Moore (2006). Pearson Prentice Hall.
5. Learn Python the Hard Way. Sed Shaw (2013).. Ed. Addison Wesley.
Software especializado: Visual Studio C#, Phyton, Matlab.
Nombres del comité académico que participó en la elaboración del curso.
MGTI. Jesús Enrique Jacques Navarro
Dr. Adolfo Josué Rodríguez Rodríguez
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Simulación I MCTC04 5 5 3 2
Curso Antecedente: Ninguna Curso Consecuente: Computación Inteligente
(Optativa I)
Descripción General de la Asignatura: Esta asignatura permite al estudiante obtener los conocimientos básicos
de simulación por computadora que son la base formal para los desarrollos posteriores.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando
técnicas de programación y lenguajes especiales, dentro de las organizaciones públicas y privadas tanto a
nivel nacional como internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta
dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y
humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de aplicar sus estudios de simulación por computadora
que permita identificar y resolver las problemáticas que plantean, el diseño, la integración, automatización,
administración y protección de las tecnologías computacionales en organizaciones públicas y privadas, tanto a
nivel nacional como internacional, respondiendo adecuadamente a las necesidades que se presenten en su
campo laboral, empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico,
emprendedor y habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al
cambio. Además de sustentar el desarrollo cultural en el contexto de las ciencias y computacionales; actuando
siempre con lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la
sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Probabilidad y estadística 1.1. Probabilidad
1.2. Estadística descriptiva
1.3. Distribuciones
1.4. Vectores aleatorios y
transformaciones
1.5. Inferencia estadística
1.6. Procesos estocásticos
1.7. Análisis de datos multivariados
1.8. Modelación estocástica
2. Conceptos básicos de simulación
2.1. Concepto y uso de la simulación
2.2. Variables aleatorias y procesos
estocásticos
2.3. Principales distribuciones de
probabilidad
2.4. Generación de números uniformes
continuos
2.5. Generación de variables aleatorias
y procesos estocásticos
2.6. Validación y confirmación de la
simulación
3. Técnicas de programación y lenguajes
especiales
3.1. El modelo de Monte Carlo
3.2. Simulación de sistemas
Objetivos particulares:
Aplicar las leyes básicas del cálculo de probabilidades de eventos
Identificar y comprender el uso de la
estadística y su importancia en el desarrollo
de la ciencia computacional, su clasificación
y conceptos más elementales, que sirvan de
marco de referencia para las demás
asignaturas.
Estudiar los elementos teóricos, las
características y las propiedades de los
diferentes modelos de simulación
Estudiar y analizar las diferentes opciones de
lenguajes de programación especiales para
realizar la simulación por computadora.
3.3. Procedimientos de verificación y
validación
3.4. Análisis de resultados
3.5. Lenguajes: Awesim Visual Slam,
Arena,Promodel, Simul8, Stella,
iThink, @Risk.
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Matemáticas: razonamiento y aplicaciones (2013) 12a edición Charles D. Miller, Vern E. Heeren,
John Hornsby ISBN 978-607-32-1632-6
2. Análisis numérico (2013) 2ª edición Thimothy Sauer ISBN 978-607-32-2059-0
3. Fundamentos de investigación (2013) César Bernal, ISBN 978-607-32-2245-7
4. Foundations of Statistical Natural Language Processing (1999), Manning & Schütze, Mit Press,
ISBN 0-262-13360-1
Software especializado: Visual Studio C, Awesim Visual Slam, Arena, Promodel, Simul8, Stella, iThink, @Risk.
Nombres del comité académico que participó en la elaboración del curso.
Dr. Fernando Enrique Ortiz Rodríguez
Dr. Adolfo Josué Rodríguez Rodríguez
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Redes de
Computadoras
II 5 5 3 2
Curso Antecedente: Matemáticas para Computación Curso Consecuente: Optativa II
Descripción General de la Asignatura: Estudio de las fusión de los dominios tradicionalmente considerados
como hardware y software y las maneras de distribuir los recursos de las computadoras, procesos e
información, tomando en cuenta su seguridad e integridad.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
estudios de distribución de recursos computacionales, procesos e información, dentro de las organizaciones públicas y privadas tanto a nivel nacional como internacional, proponiendo soluciones desde una perspectiva
integral con enfoque de alta dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo
y a desempeñarse eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con
valores éticos y humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de aplicar sus estudios de interacción entre software y
hardware para la distribución de la información por computadoras que permita identificar y resolver las
problemáticas que plantean, el diseño, la integración, automatización, administración y protección de las
tecnologías computacionales en organizaciones públicas y privadas, tanto a nivel nacional como
internacional, respondiendo adecuadamente a las necesidades que se presenten en su campo laboral,
empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y
habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al cambio. Además
de sustentar el desarrollo cultural en el contexto de las ciencias y computacionales; actuando siempre con
lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Transmisión y comunicación de datos
1.1. Teoría de la información
1.2. Señales
1.3. Transmisión de voz, imágenes y
datos
2. Modelos
2.1. Topologías
3. Protocolos
3.1. Protocolos para comunicación
4. Intercomunicación de redes
4.1. Interconectividad
4.2. Interoperabilidad
Objetivos particulares:
Estudiar y conocer los elementos operativos
requeridos para la transmisión y recepción de
información.
Estudiar los elementos teóricos, las
características y las propiedades de los
diferentes modelos de redes de cómputo, así
como los componentes de las redes, con el fin de diseñar e implantar aplicaciones
específicas
Estudiar y analizar las convenciones
empleadas para la comunicación entre las
partes constitutivas de las redes de cómputo y
comunicaciones.
Brindar los conocimientos de diseño y
funcionabilidad de las grandes redes globales
Proporcionar los elementos conceptuales para
implantar redes de redes.
5. Seguridad e integridad de la información
5.1. Integridad, seguridad y
confiabilidad de la información
Estudiar los diversos métodos para garantizar
la seguridad y confiabilidad de los datos que
circulan en las redes, asegurando el libre
tránsito de información y manteniendo las
condiciones de privacidad definidas por los
usuarios y los administradores de los
sistemas.
.
Estrategias de aprendizaje del trabajo conducido por el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Redes de computadoras e Internet (2015) 6ª edición Douglas E. Corner ISBN 978-607-32-3324-8
2. Comunicaciones y redes - Para Profesionales en Sistemas de Información (2015) FUSARIO, Rubén
Jorge; CASTRO LECHTALER, Antonio R. FUSARIO, ISBN 978-987-1609-90-1
Nombres del comité académico que participó en la elaboración del curso.
M.C. David Tomás Vargas Requena M.C. Juan Carlos Huerta Mendoza
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Programación
Avanzada
II 5 5 3 2
Curso Antecedente: Programación Básica Curso Consecuente: Entornos Gráficos de Programación
Descripción General de la Asignatura: La asignatura comprende conocimientos fundamentales de la
programación orientada a objetos, modularización de programas y funciones.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
conocimientos de programación orientada a objetos, dentro de las organizaciones públicas y privadas tanto a
nivel nacional como internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse
eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y
humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de desarrollar aplicaciones en programación orientada a
objetos, modularizando sistemas mediante funciones y objetos eficientemente codificados, utilizando los
conceptos adquiridos de un lenguaje de programación orientado a objetos, que permita identificar y resolver
las problemáticas que plantean, el diseño, la integración, automatización, administración y protección de las
tecnologías computacionales en organizaciones públicas y privadas, tanto a nivel nacional como
internacional, respondiendo adecuadamente a las necesidades que se presenten en su campo laboral,
empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y
habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al cambio. Además
de sustentar el desarrollo cultural en el contexto de las ciencias y computacionales; actuando siempre con
lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Introducción a la programación orientada a
objetos
1.1. Concepto de POO
1.2. POO vs Programación
estructurada
1.3. Características de la POO
1.4. Clases y objetos
1.5. Funciones miembro
2. Programación Orientada a Objetos 2.1. Estructuras y clases
2.2. Acceso a los miembros de una
clase
2.3. Alcance de una clase y acceso a
los miembros
2.4. Funciones de acceso y de utiliería
2.5. Archivos de interfaz e
implementación
2.6. Constructores
2.7. Destructores
2.8. Objetos y miembros constantes
2.9. Composición 2.10. Funciones y clase Friend
2.11. Apuntador This
2.12. Asignación dinámica de memoria
2.13. Miembros de clase static
2.14. Abstracción de datos y
ocultamiento
Objetivos particulares:
Conocer los conceptos básicos de la
programación orientada a objetos
Aplicar las técnicas de POO para la solución de problemas.
2.15. Clase Proxi
3. Programación Orientada a Objetos
avanzada
3.1. Herencia
3.2. Polimorfismo
3.3. Interfaces
3.4. Sobrecarga de operadores
Aprender como la herencia promueve la
reutilización de código
Aprender el concepto de polimorfismo y
cómo este permite “programar en general”
Declarar e implementar interfaces
Sobrecargar operadores para permitirles
manipular objetos.
Estrategias de aprendizaje del trabajo conducido por el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Manejo de técnicas de programación. Enfoque por competencias (2015) Sergio Fuenlabrada
Velázquez, Edna Miranda, ISBN 978-607-32-3233-3
2. Cómo programar en C++ (2014) (Programación orientada a objetos) 9a edición, Paul Deitel, Harvey Deitel, ISBN 978-607-32-2739-1
3. Cómo programar en C# (2007) (Programación orientada a objetos) 2a edición, Paul Deitel, Harvey
Deitel, ISBN 0-13-134591-5
Software especializado: Visual Studio C, C++, Microsoft C#,
Nombres del comité académico que participó en la elaboración del curso.
MGTI. Jesús Enrique Jacques Navarro
Dr. Adolfo Josué Rodríguez Rodríguez
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Bases de Datos II 5 5 3 2
Curso Antecedente: Simulación Curso Consecuente: Optativa II
Descripción General de la Asignatura: La asignatura ofrece los conocimientos donde se conjugan tópicos
computacionales de teoría, técnica y metodología, requeridos para la construcción eficiente de bases de datos,
imprescindibles para el adecuado funcionamiento de todo tipo de organizaciones.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
conocimientos de para el diseño y realización de sistemas de bases de datos, dentro de las organizaciones
públicas y privadas tanto a nivel nacional como internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo
y a desempeñarse eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con
valores éticos y humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de desarrollar diferentes modelos de bases de datos,
considerando aspectos de análisis, organización lógica y física, determinación del modelo apropiado, así
como la selección y aplicación de las herramientas adecuadas, que permitan identificar y resolver las
problemáticas que plantean, el diseño, la integración, automatización, administración y protección de las
tecnologías computacionales en organizaciones públicas y privadas, tanto a nivel nacional como
internacional, respondiendo adecuadamente a las necesidades que se presenten en su campo laboral,
empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y
habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al cambio. Además
de sustentar el desarrollo cultural en el contexto de las ciencias y computacionales; actuando siempre con
lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Modelo y diseño
1.1. Conceptos generales
1.2. Modelo jerárquico
1.3. Modelo de red
1.4. Modelo relacional
1.5. Modelo entidad-relación
1.6. Diseño relacional
1.7. Modelos alternativos
1.8. Bases de datos distribuidas
2. Manejadores y uso
2.1. Manejadores
2.2. Lenguajes de consulta
2.3. Arquitectura de sistemas de bases
de datos
3. Desarrollo e implantación de aplicaciones
3.1. Elementos básicos
3.2. Manejo de archivos
3.3. Seguridad en bases de datos
Objetivos particulares:
Estudiar los conceptos generales de las bases
de datos y sus diferentes modelos.
Brindar los conocimientos necesarios para el
diseño y realización de sistemas de bases de
datos, considerando aspectos de análisis y
determinación del modelo apropiado.
Brindar los conocimientos necesarios para el
diseño y realización de sistemas de bases de
datos, considerando las herramientas
adecuadas
Brindar los conocimientos necesarios para el
diseño y realización de sistemas de bases de
datos, considerando la organización lógica y física,
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Ejercicios fuera del aula.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Fundamentos de bases de datos. Henry F. Korth, Abraham Silberchatz, Ed. McGraw Hill.
2. Diseño de base de datos. Wiederhold, Ed. McGraw Hill
3. Sistemas de bases de datos.Elmasri Ramez, Ed. Pearson Educación.
Software especializado: Microsoft Acces, Microsoft SQL Server
Nombres del comité académico que participó en la elaboración del curso.
MDEC. Ramón Gerardo Tijerina Rodríguez
M.C. Luz Idalia Balderas García Dr. Hugo Eduardo Camacho Cruz
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Expresión
Profesional Oral y
Escrita I
III 5 5 3 2
Curso Antecedente: Ninguna Curso Consecuente: Expresión Profesional Oral y Escrita II
Descripción General de la Asignatura: Esta asignatura está estrechamente relacionada con la formación
integral y la aplicación de los conocimientos adquiridos en el primer año de la maestría, así también como la
utilización y aplicación del método científico para el desarrollo de tesis profesionales. Para esto, se plantea la
formación del estudiante en el uso de las herramientas de investigación, presentación y justificación de proyectos basados en una serie de normas que lo guíen en su desarrollo. Los estudiantes que lleven esta
asignatura tendrán la oportunidad de desarrollar una tesis de investigación que les permita conocer los
diversos métodos, técnicas y formas para la elaboración del mismo, así también adquirir habilidades para la
presentación de dichas tésis.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
conocimientos de investigador a través del desarrollo de sus habilidades para analizar, planear y poner en
marcha un proyecto, dentro de las organizaciones públicas y privadas tanto a nivel nacional como
internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta dirección. Su
desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse eficientemente en su
campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y humanistas, actitud
emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de utilizar el método científico, y principalmente le
permita aplicar los conocimientos adquiridos a lo largo de su maestría; así como también desarrollar la capacidad de justificar y defender las hipótesis planteadas, que permitan identificar y resolver las
problemáticas que plantean, el diseño, la integración, automatización, administración y protección de las
tecnologías computacionales en organizaciones públicas y privadas, tanto a nivel nacional como
internacional, respondiendo adecuadamente a las necesidades que se presenten en su campo laboral,
empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y
habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al cambio. Además
de sustentar el desarrollo cultural en el contexto de las ciencias y computacionales; actuando siempre con
lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la sustentabilidad del medio
ambiente.
Contenidos Temáticos:
1. Lineamientos generales para la
presentación de la tesis profesional. 1.1. Antecedentes y normas
1.2. Objetivos del proyecto especial
1.3. Normas de planeación y contenido
1.4. Evaluación
1.5. Asesorías generales
2. Etapas de desarrollo de la tesis profesional
2.1. Etapas del proceso de la
investigación científica
2.2. Elección del tema
2.3. Delimitación del tema 2.4. Planteamiento del problema
2.5. Establecimiento de objetivos de
investigación
2.6. Elaboración de justificación
2.7. Elaboración de hipótesis
2.8. Bosquejo del tema a desarrollar
Objetivos particulares:
Conocer los lineamientos generales para la
realización de proyectos
Presentar una propuesta de elaboración del
proyecto, tomando en cuenta los
conocimientos adquiridos y que está por
adquirir en su formación como Maestro en Ciencias y Tecnologías Computacionales.
2.9. Estructura del trabajo
3. Técnicas de investigación
3.1. Revisiones bibliográficas
3.2. Determinación de referentes
teóricos
3.3. Marco de referencia de la
investigación
3.4. Manera de dar a conocer las citas
y referencias bibliográficas 3.5. Revisiones de avances
4. Exposición oral
4.1. Presentación en público
4.2. Métodos y técnicas
4.3. Recursos didácticos
4.4. Presentación preliminar del
trabajo
Explicar las diferentes técnicas de
investigación, así como la manera de dar a
conocer las citas y referencias bibliográficas
Exponer de manera oral el avance preliminar
de su investigación desarrollada utilizando
técnicas y herramientas adecuadas.
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Fundamentos de investigación (2013) César Bernal, ISBN 978-607-32-2245-7
2. Tamayo y Tamayo, Mario. (2004). El proceso de la investigación científica: Incluye
evaluación y administración de proyectos de investigación. México: Limusa 4°.ed
3. Schemelkes del Valle, Corina. (2000). Manual para la presentación de anteproyectos e informes de
investigación. (Tesis) México: Oxford. 2° ed.
4. Hernández Sampieri. (2002). Metodología de la investigación. México. Editorial Mc Graw Hill, 3° ed.
Software especializado: Editor LATEX
Nombres del comité académico que participó en la elaboración del curso.
Dra. María Blanca González Salazar
Dr. Jaime Gerardo Malacara Navejar
Dr. Oshiel Martínez Chapa
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Entornos Gráficos
de Programación
III 5 5 3 2
Curso Antecedente: Programación Avanzada Curso Consecuente: Optativa IV
Descripción General de la Asignatura: Un instrumento virtual es un módulo de software que simula el panel
frontal de instrumento y, apoyándose en elementos de hardware accesibles por la computadora como tarjetas
de adquisición, tarjetas DSP, instrumentos accesibles vía GPIB, RS-232, USB, Ethernet, entre otros, o
sistemas en rack basados en VXI, PXI, o CompactRIO, realiza una serie de medidas como si se tratase de un
instrumento real. Con la llegada de softwares de programación gráfica, el proceso de creación de un
instrumento virtual se simplificó notablemente, minimizándose el tiempo de desarrollo de aplicaciones. A lo largo de los años y junto con la evolución tecnológica de las computadoras, la programación gráfica ha tenido
un desarrollo exponencial en muchas áreas como aeronáutica, biomedicina y robótica. El conocimiento de
desarrollo de un instrumento virtual empleando softwares de programación gráfica permite al Maestro en
Ciencias y Tecnologías Computacionales lograr formas superiores de expresión y la interacción entre el
hombre y la computadora, con el fin de buscar mejores y novedosas maneras de integración de la tecnología
en la industria y sociedad.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
conocimientos de instrumentación virtual, dentro de las organizaciones públicas y privadas tanto a nivel
nacional como internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta
dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse
eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y
humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de utilizar entornos gráficos de programación para desarrollar instrumentación virtual, que permitan identificar y resolver las problemáticas que plantean, el
diseño, la integración, automatización, administración y protección de las tecnologías computacionales en
organizaciones públicas y privadas, tanto a nivel nacional como internacional, respondiendo adecuadamente a
las necesidades que se presenten en su campo laboral, empleando eficientemente su capacidad de análisis,
creatividad, pensamiento crítico, emprendedor y habilidades de investigación, privilegiando el liderazgo,
trabajo en equipo y adaptabilidad al cambio. Además de sustentar el desarrollo cultural en el contexto de las
ciencias y computacionales; actuando siempre con lealtad, honestidad, tolerancia, ética profesional y respeto a
las normas que rigen la sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Creación de un instrumento virtual
1.1. Programación gráfica.
1.2. Sistemas de medida 1.3. Programar en lenguajes de alto
nivel
1.4. Componentes de un programa en
entornos gráficos de
programación
1.5. Herramientas
1.6. Ayuda y ventana de ayuda
1.7. Tipos de datos, controles e
indicadores
1.8. Interconexión de bloques
1.9. Depuración de errores
2. Programación estructurada
2.1. Introducción a estructuras básicas
2.2. Estructuras iterativas: For Loop y
while Loop
2.3. La temporización en la ejecución
de código
Objetivos particulares:
Conocer los conceptos básicos de la
programación gráfica y los componentes
básicos de un lenguaje de programación gráfica.
Conocer las estructuras de control que
utilizan los entornos gráficos de
programación.
2.4. Registros de desplazamiento
2.5. Estructuras Case y Event
2.6. Estructuras Sequence
2.7. Formula Node
2.8. Variables locales, globales y
compartidas
2.9. Property Node
3. Tipos de datos estructurados 3.1. Introducción a los arrays
3.2. Funciones con arrays
3.3. Clusters
3.4. Controles e indicadores String
3.5. Manejo de ficheros
3.6. Programación de una aplicación
4. Visualización de datos
4.1. Introducción
4.2. Indicadores Chart
4.3. Indicadores Graph
5. Programación modular
5.1. Programación modular
5.2. Icono y conector
5.3. Creación de subprogramas
5.4. Creación automática de
subprogramas
5.5. Optimización del programa
Conocer el manejo de tipos de datos estructurados en lenguajes de entorno gráfico
de programación.
Conocer las herramientas para la
visualización de datos en lenguajes de
entornos gráficos de programación.
Conocer las técnicas de programación
modular en entornos gráficos de
programación
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. LabVIEW. Programación para sistemas de instrumentación. Joaquín del Río Fernández, Ed.
Alfaomega, ISBN: 978-607-707-593-6
2. LabVIEW. Entorno gráfico de programación. José Rafael Lajara Vizcaíno, Ed. Alfaomega, ISBN:
978-607-707-205-8
Software especializado: LabVIEW. Entorno gráfico de programación
Nombres del comité académico que participó en la elaboración del curso. M.C. Wenceslao Eduardo Rodríguez Rodríguez
Dr. Adolfo Josué Rodríguez Rodríguez
M.C. Luis Antonio García Garza
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Diseño Profesional
Asistido por
Computadora
III 5 5 3 2
Curso Antecedente: Programación Avanzada Curso Consecuente: Optativa IV
Descripción General de la Asignatura: La asignatura permite al estudiante adquirir los principios y
metodologías necesarias para la representación, manipulación y despliegue de figuras e imágenes en dos y
tres dimensiones, considerando los dispositivos de hardware con características específicas para procesos de
graficación
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus conocimientos de ingeniería asistida por computadora, dentro de las organizaciones públicas y privadas tanto
a nivel nacional como internacional, proponiendo soluciones desde una perspectiva integral con enfoque de
alta dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse
eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y
humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de utilizar entornos gráficos de programación para
desarrollar diseño asistido por computadora, que permitan identificar y resolver las problemáticas que
plantean, el diseño, la integración, automatización, administración y protección de las tecnologías
computacionales en organizaciones públicas y privadas, tanto a nivel nacional como internacional,
respondiendo adecuadamente a las necesidades que se presenten en su campo laboral, empleando
eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y habilidades de
investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al cambio. Además de sustentar el
desarrollo cultural en el contexto de las ciencias y computacionales; actuando siempre con lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Dispositivos
2.1. Dispositivos de entrada
2.2. Dispositivos de salida.
2.3. Dispositivos de entrada/salida
2.4. Dispositivos de realidad
virtual.
2.5. Dispositivos de procesamiento
3. Algoritmos
3.1. Técnicas de programación
3.2. Representación, manipulación
y despliegue de objetos de dos
y tres dimensiones
3.3. Representación de objetos
primitivos y objetos
compuestos
3.4. Transformaciones en dos y tres dimensiones
3.5. Líneas ocultas y superficies
3.6. Sombreado y coloración
3.7. Gráficas interactivas y la
interfaz con el usuario
3.8. Técnicas de animación
Objetivos particulares:
Conocer los dispositivos básicos de entrada
como: teclados, lectores ópticos, sistemas
de audio, cámaras de video, sensores,
micrófonos, etc.
Conocer los dispositivos básicos de salida
como: monitores, impresoras, graficadores,
sistemas de audio, etc.
Conocer los dispositivos básicos mixtos
como: discos magnéticos, memorias flash,
discos compactos, pantallas táctiles, etc.
Conocer los dispositivos de realidad
aumentada como: cascos, gafas, guantes,
etc.
Conocer los principales algoritmos para la
representación de objetos primitivos como:
líneas, curvas, superficies
Conocer las transformaciones en dos y tres
dimensiones como: traslaciones, rotaciones,
escalamiento.
4. Software dedicado
4.1. Productos
4.2. Clasificación y alcances según
funciones
4.3. Características generales y
diferenciadoras
4.4. Edición por computadora
4.5. Desarrollo de videojuegos
4.6. Entornos de realidad virtual y aumentada
4.7. Edición por computadoras
(Desktop Publishing)
Conocer los principales productos
desarrollados para la ingeniería y diseño
asistido por computadora.
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30% Actividades fuera de clase 20%
Bibliografía:
1. AutoCAD 2016 (2015), CARRANZA ZAVALA, Óscar, ISBN 978-612-304-316-2, Ed. Alfaomega
2. El gran libro de SolidWorks - 2ª Ed., GÓMEZ GONZÁLEZ, Sergio, 978-607-622-233-1
Software especializado: AutoCAD, SolidWorks
Nombres del comité académico que participó en la elaboración del curso.
Dr. Mario Efrén Nieto
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Expresión
Profesional Oral y
Escrita II
IV 5 5 3 2
Curso Antecedente: Expresión Profesional Oral y Escrita I Curso Consecuente: Ninguno
Descripción General de la Asignatura: Esta asignatura está estrechamente relacionada con la formación
integral y la aplicación de los conocimientos adquiridos en el primer año de la maestría, así también como la
utilización y aplicación del método científico para el desarrollo de tesis profesionales. Para esto, se plantea la
formación del estudiante en el uso de las herramientas de investigación, presentación y justificación de
proyectos basados en una serie de normas que lo guíen en su desarrollo. Los estudiantes que lleven esta asignatura tendrán la oportunidad de desarrollar una tesis de investigación que les permita conocer los
diversos métodos, técnicas y formas para la elaboración del mismo, así también adquirir habilidades para la
presentación de dichas tesis.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
conocimientos de investigador a través del desarrollo de sus habilidades para analizar, planear y poner en
marcha un proyecto, dentro de las organizaciones públicas y privadas tanto a nivel nacional como
internacional, proponiendo soluciones desde una perspectiva integral con enfoque de alta dirección. Su
desarrollo académico favorecerá su integración en grupos de trabajo y a desempeñarse eficientemente en su
campo laboral, actuando profesionalmente dentro del marco legal, con valores éticos y humanistas, actitud
emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de utilizar el método científico, y principalmente le
permita aplicar los conocimientos adquiridos a lo largo de su maestría; así como también desarrollar la
capacidad de justificar y defender las hipótesis planteadas, que permitan identificar y resolver las problemáticas que plantean, el diseño, la integración, automatización, administración y protección de las
tecnologías computacionales en organizaciones públicas y privadas, tanto a nivel nacional como
internacional, respondiendo adecuadamente a las necesidades que se presenten en su campo laboral,
empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y
habilidades de investigación, privilegiando el liderazgo, trabajo en equipo y adaptabilidad al cambio. Además
de sustentar el desarrollo cultural en el contexto de las ciencias y computacionales; actuando siempre con
lealtad, honestidad, tolerancia, ética profesional y respeto a las normas que rigen la sustentabilidad del medio
ambiente.
Contenidos Temáticos:
1. Metodología
1.1. Tipo de investigación
1.2. Población y muestra 1.3. Recolección de datos
1.4. Instrumentos para la recopilación
de información.
2. Resultados y conclusiones finales
2.1. Análisis e interpretación de
resultados
3. Conclusiones y recomendaciones 3.1. Conclusiones
3.2. Recomendaciones
Objetivos particulares:
Poner en práctica diversas mecánicas para la
recolección de información.
En base a los resultados obtenidos de sus
experimentaciones, el alumno pondrá en
práctica diversas mecánicas de análisis para
la presentación de sus resultados.
En base a los resultados obtenidos de sus
experimentaciones, el alumno describirá las
conclusiones finales de su proyecto de tesis
así como recomendaciones finales y trabajos
por desarrollar a futuro.
4. Exposición oral
4.1. Presentación en público
4.2. Métodos y técnicas
4.3. Recursos didácticos
4.4. Presentación del trabajo
Una vez concluido el trabajo de tesis, el
alumno lo expondrá de manera oral
utilizando técnicas y herramientas adecuadas.
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
5. Fundamentos de investigación (2013) César Bernal, ISBN 978-607-32-2245-7
6. Tamayo y Tamayo, Mario. (2004). El proceso de la investigación científica: Incluye
evaluación y administración de proyectos de investigación. México: Limusa 4°.ed
7. Schemelkes del Valle, Corina. (2000). Manual para la presentación de anteproyectos e informes de
investigación. (Tesis) México: Oxford. 2° ed.
8. Hernández Sampieri. (2002). Metodología de la investigación. México. Editorial Mc Graw Hill, 3°
ed.
Software especializado: Editor LATEX
Nombres del comité académico que participó en la elaboración del curso. Dra. María Blanca González Salazar
Dr. Jaime Gerardo Malacara Navejar
Dr. Oshiel Martínez Chapa
Nombre del Curso Período Clave Créditos Carga
Horaria
Horas
conducidas
por el profesor
Horas de trabajo
independiente
Evaluación de
Proyecto de
Tecnología
Computacional
IV 5 5 3 2
Curso Antecedente: Optativa III Curso Consecuente: Ninguno
Descripción General de la Asignatura: La incorporación de tecnología computacional en las organizaciones
requiere de grandes inversiones de capital, por lo que se considera relevante el análisis de la relación
económica y el diseño de los productos y servicios. Es pertinente el desarrollo de habilidades de análisis de
problemas de inversión, con el objetivo de estar en capacidad de seleccionar aquellos proyectos mediante los cuales se recupere la inversión dentro del ciclo de vida del proyecto, se obtengan las utilidades esperadas y se
incremente el valor de la empresa.
Intención Educativa: El Maestro en Ciencias y Tecnologías Computacionales contará con conocimientos
sólidos para la resolución de problemas que se presenten en su línea de investigación que curse, aplicando sus
conocimientos de evaluador de proyectos de tecnologías de información dentro de las organizaciones públicas
y privadas tanto a nivel nacional como internacional, proponiendo soluciones desde una perspectiva integral
con enfoque de alta dirección. Su desarrollo académico favorecerá su integración en grupos de trabajo y a
desempeñarse eficientemente en su campo laboral, actuando profesionalmente dentro del marco legal, con
valores éticos y humanistas, actitud emprendedora, responsable y comprometido con su entorno.
Objetivo General: Formar recursos humanos capaces de evaluar la viabilidad de los proyectos de tecnología
de la información, que permitan identificar y resolver las problemáticas que plantean, el diseño, la
integración, automatización, administración y protección de las tecnologías computacionales en
organizaciones públicas y privadas, tanto a nivel nacional como internacional, respondiendo adecuadamente a
las necesidades que se presenten en su campo laboral, empleando eficientemente su capacidad de análisis, creatividad, pensamiento crítico, emprendedor y habilidades de investigación, privilegiando el liderazgo,
trabajo en equipo y adaptabilidad al cambio. Además de sustentar el desarrollo cultural en el contexto de las
ciencias y computacionales; actuando siempre con lealtad, honestidad, tolerancia, ética profesional y respeto a
las normas que rigen la sustentabilidad del medio ambiente.
Contenidos Temáticos:
1. Planeación, programación y control de
proyectos.
1.1. Definición de proyecto
1.2. Formulación de proyectos
1.3. Evaluación de proyectos
2. Técnicas y herramientas para la elaboración de presupuestos
2.1. Valor anual equivalente
2.2. Valor presente neto
2.3. Tasa interna de rendimiento
3. Análisis técnico, económico y financiero
3.1. Supuestos básicos
3.2. Interés simple e interés compuesto
3.3. Fórmulas de equivalencia
3.4. Tasa de interés nominal
4. Consideración de impuestos en estudios económicos
4.1. La depreciación
4.2. El impacto de la inflación
Objetivos particulares:
Describir los aspectos más relevantes del
planteamiento de un proyecto de inversión
Seleccionar el método apropiado para evaluar
la alternativa de inversión.
Aplicar el método seleccionado para la
evaluación de un proyecto de investigación
Aplicar fórmulas de equivalencia a la
solución de casos de cálculo de interés
Comprender el impacto de las políticas
fiscales sobre la evaluación de proyectos.
Evaluar la influencia de la política fiscal
sobre las intenciones de inversión
5. Análisis de reemplazo
5.1. Análisis de reposición
5.2. Cálculo de la vida económica de
un bien activo
6. Selección de proyectos en condiciones
limitadas de presupuesto
6.1. Evaluación de múltiples alternativas
6.2. Limitación de capital
6.3. Ordenando por TIR
7. Costo de capital
7.1. Crédito comercial
7.2. Préstamos bancarios a corto plazo
7.3. Financiamiento mediante bonos
7.4. Financiamiento mediante acciones
8. Análisis de sensibilidad 8.1. Análisis de sensibilidad
Calcular la vida económica de un bien activo
Evaluar un propósito de inversión aplicando
la jerarquización de los proyectos por su TIR
Evaluar la alternativa de inversión a la luz de
diferentes fuentes de financiamiento
Evaluar el nivel de riesgo del proyecto de inversión.
Estrategias de aprendizaje del trabajo conducido por
el profesor:
Exposición oral.
Exposición audiovisual.
Ejercicios dentro de clase.
Ejercicios fuera del aula.
Estrategias de aprendizaje del trabajo independiente
Lecturas obligatorias.
Trabajos de investigación.
Prácticas de taller o Laboratorio.
Evaluación:
Exámenes parciales 50%
Actividades en clase 30%
Actividades fuera de clase 20%
Bibliografía:
1. Evaluación social de proyectos. E.R. Fontaine, 12° edición, Ed. Alfaomega 2. Ingeniería económica contemporánea. Ch. C. Park,Ed. Addison Wesley Longman
Software especializado:
Nombres del comité académico que participó en la elaboración del curso.
Dr. Adolfo Josué Rodríguez Rodríguez
Dr. Fernando Enrique Ortiz Rodríguez
Dr. Oshiel Martínez Chapa
M.A. Horacio Erbey Hinojosa Chapa
Top Related