Por otra parte, es posible modificar la proporción de asignaturas optativas de especialidad con respecto al número de asignaturas optativas de interés para la industria. En todos los casos, el número total de asignaturas que se tienen que cursar es de doce, más tres seminarios.

Para mayores informes sobre el plan de estudios y las líneas específicas de investigación asociadas al programa, consultar el apartado: "Oferta Educativa" en la página Web del CIC: www.cic.ipn.mx
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).
1 | 15A7070 | Diseño y Análisis de Algoritmos |
2 | 15A7071 | Matemáticas para las Ciencias de la Computación |
3 | 15A7072 | Probabilidad, procesos aleatorios e inferencia |
4 | 15A7073 | Teoría de la Computación |
1 |
15A7074 |
|
2 |
15A7075 |
|
3 |
15A7076 |
|
4 |
15A7077 |
|
5 |
23A8199 |
|
6 |
15A7108 |
|
7 |
23B8385 |
|
8 |
23A8200 |
|
9 |
23A8201 |
|
10 |
15A7078 |
|
11 |
24A8717 |
|
12 |
15A7079 |
|
13 |
15A7080 |
|
14 |
22A8022 |
|
15 |
15A7081 |
|
16 |
15A7082 |
|
17 |
23B8390 |
|
18 |
15A7083 |
|
19 |
15A7084 |
|
20 |
15A7085 |
|
21 |
15A7086 |
|
22 |
15A7087 |
|
23 |
15A7088 |
|
24 |
15A7089 |
|
25 |
15A7090 |
|
26 |
15A7091 |
Diseño e Implementación de Aplicaciones para Dispositivos Móviles |
27 |
15A7092 |
|
28 |
15A7093 |
Diseño y construcción de Sistemas Administradores de Bases de Datos |
29 |
15A7094 |
|
30 |
15A7095 |
|
31 |
15A7096 |
|
32 |
15A7097 |
|
33 |
15A7098 |
|
34 |
15A7099 |
Fundamentos para el Procesamiento de datos Espaciales RASTER |
35 |
15A7100 |
Fundamentos para el Procesamiento de Datos Geoespaciales semántico |
36 |
15A7101 |
|
37 |
23A8309 |
|
38 |
15A7102 |
Herramientas para el Desarrollo de Sistemas de Información Geográfica |
39 |
15A7103 |
|
40 |
15A7104 |
|
41 |
15A7105 |
|
42 |
15A7107 |
|
43 |
23BB839 |
|
44 |
15A7109 |
|
45 |
15A7110 |
|
46 |
23A8202 |
Introducción a la ciberseguridad en aplicaciones descentralizadas |
47 |
15A7111 |
|
48 |
22A8109 |
|
49 |
15A7113 |
|
50 |
15A7112 |
|
51 |
15A7114 |
|
52 |
23B8384 |
|
53 |
15A7115 |
|
54 |
15A7116 |
|
55 |
15A7117 |
|
56 |
15A7118 |
|
57 |
22A8021 |
|
58 |
15A7119 |
|
59 |
15A7120 |
|
60 |
15A7121 |
|
61 |
15A7122 |
|
62 |
15A7123 |
Métodos Analíticos para el Procesamiento de datos geoespaciales |
63 |
15A7124 |
|
64 |
15A7125 |
|
65 |
15A7126 |
|
66 |
15A7127 |
|
67 |
15A7128 |
|
68 |
15A7129 |
|
69 |
15A7130 |
|
70 |
15A7131 |
|
71 |
15A7132 |
|
72 |
15A7133 |
|
73 |
23B8386 |
|
74 |
15A7134 |
|
75 |
15A7135 |
|
76 |
15A7136 |
|
77 |
15A7137 |
|
78 |
23A8203 |
|
79 |
15A7138 |
|
80 |
15A7139 |
|
81 |
15A7140 |
|
82 |
15A7141 |
|
83 |
15A7142 |
|
84 |
15A7143 |
|
85 |
15A7144 |
|
86 |
23B8387 |
|
87 |
23B8388 |
|
88 |
15A7145 |
|
89 |
15A7146 |
|
90 |
15A7147 |
|
91 |
15A7148 |
|
92 |
15A7149 |