El plan de estudios de la Maestría en Ciencias en Ingeniería de Cómputo (MCIC), incorpora las unidades de aprendizaje (UA) necesarias para brindar los “conocimientos duros” de las Ciencias de la computación, así como de las ciencias en ingeniería de cómputo, identificadas como asignaturas núcleo. Las UA núcleo son cuatro, y son obligatorias para todos los alumnos que cursan la MCIC.

 

No.

UA NÚCLEO (CORE COURSES)

  1.  

Diseño y análisis de algoritmos

  1.  

Matemáticas para las ciencias de la computación

  1.  

Probabilidad procesos aleatorios e inferencia

  1.  

Teoría de la computación

 

En el marco del programa, se ofrecen 95 asignaturas optativas de especialidad, y de corte científico, desarrolladas en función de las líneas específicas investigación que se cultivan en cada uno de los trece laboratorios de investigación del CIC. Para impulsar la pertinencia del programa, se ofrecen UA identificadas como asignaturas optativas de interés para la industria.

 

Mapa curricular de la Maestría en Ciencias en Ingeniería de Cómputo

 

 

 

Los mapas curriculares diseñados para los alumnos que optan por la doble titulación, bajo el marco del convenio de colaboración del IPN con la UPC, se presentan a continuación.

 

Mapa curricular MCIC computación de alto rendimiento (IPN-UPC)

 

 

 

 

Mapa curricular MCIC redes y ciberseguridad (IPN-UPC)

 

 

Mapa curricular MCIC computación avanzada (IPN-UPC)

 




Asignaturas del programa

 

A continuación se presentan las asignaturas registradas en el programa, mismas que quedaron autorizadas en el proceso de rediseño del posgrado (2015).

 

Asignaturas núcleo (Obligatorias)

  Clave Nombre de la asignatura
1 15A7159 Diseño y Análisis de Algoritmos
2 15A7160 Matemáticas para las Ciencias de la Computación
3 15A71761 Probabilidad, Procesos Aleatorios e Inferencia
4 15A7162 Teoría de la Computación


 Asignaturas núcleo (Optativas)

 

Nombre de la asignatura

  Clave Nombre de la asignatura

1

15A7163

Álgebra Lineal Numérica

2

15A7164

Algoritmos Aleatorios

3

23A8204

Álgoritmos cuánticos

4

15A7165

Algoritmos de la Teoría de Juegos

5

15A7166

Algoritmos para VLSI

6

23A8206

An introduction to quantum mechanics

7

23A8205

Análisis de datos para la ciberseguridad

8

15A7167

Análisis de Imágenes

9

24A8760

Análisis morfológico de imágenes

10

15A7168

Análisis y Diseño de Algoritmos Concurrentes y Distribuidos

11

15A7169

Análisis y Diseño de Codificadores y Decodificadores (CODECs) de Audio y Video

12

15A7170

Aplicaciones Avanzadas con DSP

13

15A7171

Aplicaciones de los Modelos de IA en PDS para Reconocimiento de Patrones

15

23A8024

Aprendizaje automático por medio de grafos

16

15A7172

Aprendizaje Simbólico Automático

17

15A7173

Arquitectura de Multiprocesadores

18

15A7174

Arquitectura de Procesadores Avanzada

19

15A7175

Arquitectura de Supercomputadoras

20

15A7176

Biométricos

21

15A7177

Ciberforense

22

15A7178

Ciberseguridad

23

15A7179

Clasificación Inteligente de Patrones

24

15B7297

Compiladores para Computadoras de Alto Rendimiento

25

15A7180

Complejidad Computacional

26

15A7181

Cómputo Cuántico

27

15A7182

Cómputo en la Nube

28

15A7183

Cómputo Suave

29

15A7184

Control Aplicado a MEMS

30

15A7185

Control Automático

31

15A7186

Control Difuso

32

15A7187

Control Digital

33

15A7188

Control Inteligente

34

15A7189

Diseño de Circuitos VLSI

35

15B7298

Diseño de Circuitos VLSI Avanzados

36

15A7190

Diseño de MEMS

37

15A7191

Diseño de Procesadores

38

15A7192

Diseño de Procesadores Superescalares

39

15A7193

Diseño de Sistemas de Visión de Uso Específico

40

15A7194

Diseño de Sistemas VLSI

41

15A7195

Dispositivos Semiconductores

42

15A7196

Electrónica Molecular y No Convencional

43

15A7197

Estructuras de Datos Avanzadas

44

15A7198

Fundamentos de Comunicaciones Inalámbricas

45

15B7299

Fundamentos de Redes Inalámbricas

46

15A7199

Fusión de Sensores

47

15A7200

Identificación de Sistemas

48

24A8718

Ingeniería Criptográfica

49

15A7201

Instrumentación Industrial

50

15A7202

Instrumentación Virtual Avanzada

51

15A7203

Internet de las Cosas

52

15A7204

Introducción a la Bioinformática

53

23A8207

Introducción a la ciberseguridad en aplicaciones descentralizadas

54

15A7205

Introducción a la Criptografía

55

15A7206

Introducción a la Seguridad Informática

56

15A7207

Introducción a la Teoría de Control Automático

57

22A8109

Introducción a las ciencias cognitivas computacionales

58

15A7208

Introducción a las Redes Neurales Artificiales

59

15A7209

Introducción al Aprendizaje de Máquina

60

15A7210

Introducción al Modelado de Redes

61

15A7211

Lenguajes de Descripción de Hardware

62

22A8023

Machine learning with graphs

63

15A7212

Mecanismos y Teoría de Juegos en las Redes

64

15A7213

Memorias Asociativas

65

15A7214

Metaheurísticas

66

15A7215

Microtecnología y Arquitectura de Procesadores

67

15A7216

Modelado de Redes Estocásticas

68

15A7217

Modelado de Sistemas a Eventos Discretos

69

15A7218

Modelado y Control de Robots

70

15A7219

Modelado y Simulación

71

15A7220

Modelos de Programación Paralela

72

15A7221

Modelos y Herramientas de Programación Paralela

73

15A7222

Nano-Biotecnología y BioMEMS

74

15A7223

Optimización Estocástica

75

15A7224

Optimización Evolutiva

76

15A7225

Paralelismo Concurrente y Sistemas Distribuidos

77

15A7226

Procesamiento Avanzado de Señales

78

15A7227

Procesamiento de Voz

79

15B7300

Procesamiento Digital de Imágenes

80

15A7228

Procesamiento Digital de Señales

81

15A7229

Procesamiento Digital de Señales Estocásticas

82

15A7230

Procesamiento Digital de Video

83

15A7231

Programación de Sistemas de Cómputo

84

15A7232

Programación para Instrumentación Virtual y Redes Industriales

85

15A7233

Protocolos y Aplicaciones Criptográficas

86

23A8208

Quantum computing

87

23A8209

Quantum information theory

88

15A7234

Reconocimiento de Formas y Visión por Computadora

89

15A7235

Redes de Computadoras

90

15A7236

Redes de Computadoras y Conectividad

91

15A7237

Redes de Sensores Inalámbricas

92

15A7238

Redes Inalámbricas

93

15A7239

Redes Neuronales Artificiales Avanzadas

94

15A7240

Redes Sociales y Complejidad

95

15A7241

Resolución de Problemas Combinatorios

96

15A7242

Robótica Avanzada

97

15A7243

Seguridad en Dispositivos Móviles

98

15A7244

Seguridad en Redes y Computadoras

99

15A7245

Series de Tiempo

100

15A7246

Simulación

101

15A7247

Simulación y Codelado de la Generación de Señales Fisiológicas

102

15A7248

Sistemas de Cómputo

103

15A7249

Sistemas de Medición y Control

104

15A7250

Sistemas de Tiempo Real

105

15A7251

Sistemas Descentralizados

106

15A7252

Sistemas Operativos

107

15A7253

Supercómputo para Aplicaciones Desafiantes

108

15A7254

Técnicas y Metodología de la Innovación e Investigación en Informática

109

15A7255

Teoría de Grafos

110

15A7256

Teoría de la Información