El plan de estudios de la Maestría en Ciencias en Ingeniería de Cómputo (MCIC), incorpora las asignaturas 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 asignaturas núcleo son cuatro, y son obligatorias para todos los alumnos que cursan la MCIC.
     
    ASIGNATURAS NÚCLEO (CURSOS)
     
    1- Diseño y análisis de algoritmos
    2- Matemáticas para las ciencias de la computación
    3- Probabilidad procesos aleatorios e inferencia
    4- Teoría de la computación
     
     
    En el marco del programa, se ofrece un conjunto específico de 75 asignaturas optativas de especialidad, y de corte científico, desarrolladas en función de las líneas de investigación que se cultivan en cada uno de los doce laboratorios de investigación del CIC.
    Para impulsar la pertinencia del programa, se ofrece un conjunto de 5 asignaturas identificadas como asignaturas optativas de interés para la industria.

    Los alumnos del programa pueden adaptar su trayectoria académica, con el objeto de conseguir una rápida inmersión en la línea de investigación de su interés. De esta manera, es posible elegir el traslado de alguna de las asignaturas núcleo (obligatorias), del primero al segundo semestre. En su lugar, se adelanta una asignatura optativa de especialidad, cuyo contenido sea representativo de los temas de investigación de cada uno de los doce laboratorios.

    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.
    En ambos casos, además de las asignaturas obligatorias y optativas, el alumno cursa tres seminarios departamentales. El alumno registra su tema de tesis al final del primer semestre, dando inicio formalmente a su tema de tesis en el segundo semestre. Posteriormente, al final del cuarto semestre, se realizan los exámenes de revisión de tesis y de grado
     


    MCC mapa curricular común

    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

      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

     

      Clave Nombre de la asignatura
    1 15A7163 Álgebra Lineal Numérica
    2 15A7164 Algoritmos Aleatorios
    3 15A7165 Algoritmos de la Teoría de Juegos
    4 15A7166 Algoritmos para VLSI
    5 15A7167 Análisis de Imágenes
    6 15A7168 Análisis y Diseño de Algoritmos Concurrentes y Distribuidos
    7 15A7169 Análisis y Diseño de Codificadores y Decodificadores (CODECs) de Audio y Video
    8 15A7170 Aplicaciones Avanzadas con DSP
    9 15A7171 Aplicaciones de los Modelos de IA en PDS para Reconocimiento de Patrones
    10 15A7172 Aprendizaje Simbólico Automático
    11 15A7175 Arquitectura de Supercomputadoras
    12 15A7173 Arquitectura de Multiprocesadores
    13 15A7174 Arquitectura de Procesadores Avanzada
    14 15A7176 Biométricos
    15 15A7177 Ciberforense
    16 15A7178 Ciberseguridad
    17 15A7179 Clasificación Inteligente de Patrones
    18 15A7180 Complejidad Computacional
    19 15B7297 Compiladores para Computadoras de Alto Rendimiento
    20 15A7181 Cómputo Cuántico
    21 15A7182 Cómputo en la Nube
    22 15A7183 Cómputo Suave
    23 15A7184 Control Aplicado a MEMS
    24 15A7185 Control Automático
    25 15A7186 Control Difuso
    26 15A7187 Control Digital
    27 15A7188 Control Inteligente
    28 15A7189 Diseño de Circuitos VLSI
    29 15B7298 Diseño de Circuitos VLSI Avanzados
    30 15A7190 Diseño de MEMS
    31 15A7191 Diseño de Procesadores
    32 15A7192 Diseño de Procesadores Superescalares
    33 15A7193 Diseño de Sistemas de Visión de Uso Específico
    34 15A7194 Diseño de Sistemas VLSI
    35 15A7195 Dispositivos Semiconductores
    36 15A7196 Electrónica Molecular y No Convencional
    37 15A7197 Estructuras de Datos Avanzadas
    38 15A7198 Fundamentos de Comunicaciones Inalámbricas
    39 15B7299 Fundamentos de Redes Inalámbricas
    40 15A7199 Fusión de Sensores
    41 15A7200 Identificación de Sistemas
    42 15A7201 Instrumentación Industrial
    43 15A7202 Instrumentación Virtual Avanzada
    44 15A7203 Internet de las Cosas
    45 15A7206 Introducción a la Seguridad Informática
    46 15A7204 Introducción a la Bioinformática
    47 15A7205 Introducción a la Criptografía
    48 15A7208 Introducción a las Redes Neurales Artificiales
    49 15A7207 Introducción a la Teoría de Control Automático
    50 15A7209 Introducción al Aprendizaje de áquina
    51 15A7210 Introducción al Modelado de Redes
    52 15A7211 Lenguajes de Descripción de Hardware
    53 15A7212 Mecanismos y Teoría de Juegos en las Redes
    54 15A7213 Memorias Asociativas
    55 15A7214 Metaheurísticas
    56 15A7215 Microtecnología y Arquitectura de Procesadores
    57 15A7218 Modelado y Control de Robots
    58 15A7216 Modelado de Redes Estocásticas
    59 15A7217 Modelado de Sistemas a Eventos Discretos
    60 15A7219 Modelado y Simulación
    61 15A7220 Modelos de Programación Paralela
    62 15A7221 Modelos y Herramientas de Programación Paralela
    63 15A7222 Nano-Biotecnología y BioMEMS
    64 15A7223 Optimización Estocástica
    65 15A7224 Optimización Evolutiva
    66 15A7225 Paralelismo Concurrente y Sistemas Distribuidos
    67 15A7226 Procesamiento Avanzado de Señales
    68 15A7227 Procesamiento de Voz
    69 15B7300 Procesamiento Digital de Imágenes
    70 15A7228 Procesamiento Digital de Señales
    71 15A7229 Procesamiento Digital de Señales Estocásticas
    72 15A7230 Procesamiento Digital de Video
    73 15A7231 Programación de Sistemas de Cómputo
    74 15A7232 Programación para Instrumentación Virtual y Redes Industriales
    75 15A7233 Protocolos y Aplicaciones Criptográficas
    76 15A7234 Reconocimiento de Formas y Visión por Computadora
    77 15A7235 Redes de Computadoras
    78 15A7236 Redes de Computadoras y Conectividad
    79 15A7237 Redes de Sensores Inalámbricas
    80 15A7238 Redes Inalámbricas
    81 15A7239 Redes Neuronales Artificiales Avanzadas
    82 15A7240 Redes Sociales y Complejidad
    83 15A7241 Resolución de Problemas Combinatorios
    84 15A7242 Robótica Avanzada
    85 15A7243 Seguridad en Dispositivos Móviles
    86 15A7244 Seguridad en Redes y Computadoras
    87 15A7245 Series de Tiempo
    88 15A7246 Simulación
    89 15A7247 Simulación y Codelado de la Generación de Señales Fisiológicas
    90 15A7248 Sistemas de Cómputo
    91 15A7249 Sistemas de Medición y Control
    92 15A7250 Sistemas de Tiempo Real
    93 15A7251 Sistemas Descentralizados
    94 15A7252 Sistemas Operativos
    95 15A7253 Supercómputo para Aplicaciones Desafiantes
    96 15A7254 Técnicas y Metodología de la Innovación e Investigación en Informática
    97 15A7255 Teoría de Grafos
    98 15A7256 Teoría de la Información
    © Centro de Investigación en Computación. Todos los derechos reservados.
    Av. Juan de Dios Bátiz, Esq. Miguel Othón de Mendizábal | Col. Nueva Industrial Vallejo, Gustavo A. Madero | C.P. 07738 | Ciudad de México