Ciencias de la Computación (Escolarizado)

Universidad Nacional Autónoma de México (UNAM)

Universidad Nacional Autónoma de México (UNAM)


¿Quieres estudiar Ciencias de la Computación (Escolarizado) en la Universidad Nacional Autónoma de México (UNAM)?

Perfil de egreso

El profesional de Ciencias de la Computación se podrá desempeñar en el sector público o privado y en instituciones de educación media superior o superior, en donde tendrá el conocimiento, la capacidad, habilidad y destreza.

Plan de estudios

Primer año de estudios:


I SEMESTRE
Álgebra Superior I
Inglés I
Matemáticas para Ciencias Aplicadas I
Estructuras Discretas
Introducción a las Ciencias de la Computación
II SEMESTRE
Álgebra Superior II
Gráficas y Juegos
Inglés II
Matemáticas para Ciencias Aplicadas II
Estructuras de Datos

Segundo año de estudios:


III SEMESTRE
Álgebra Lineal I
Probabilidad I
Inglés III
Matemáticas para Ciencias Aplicadas III
Modelado y Programación
IV SEMESTRE
Matemáticas para Ciencias Aplicadas IV
Inglés IV
Autómatas y Lenguajes Formales
Lógica Computacional
Organización y Arquitectura de Computadoras

Tercer año de estudios:


V SEMESTRE
Computación Distribuida
Inglés V Análisis de Algoritmos
Fundamentos de Bases de Datos
Lenguajes de Programación
VI SEMESTRE
Ingeniería de Software
Inteligencia Artificial
Sistemas Operativos
Optativa
Optativa

Cuarto año de estudios:


VII SEMESTRE
Complejidad Computacional
Redes de Computadoras
Compiladores
Optativa
Optativa
VIII SEMESTRE
Inglés VI
Computación Concurrente
Criptografía y Seguridad
Optativa
Optativa

Optativas:


Asignaturas Optativas: Álgebra Moderna I; Álgebra Moderna II; Álgebra Lineal II – 5; Geometría; Computacional; Teoría de las Gráficas II; Introducción a las Funciones Recursivas y Computabilidad; Estadística I; Estadística II; Teoría de Redes; Lógica Matemática II; Lógica; Matemática III; Teoría de los Conjuntos I; Programación Lineal; Probabilidad II; Programación Dinámica; Programación Entera; Programación No Lineal; Administración de Empresas de Software; Administración de Sistemas Unix/Linux; Algoritmos de Apareamiento de Cadenas; Algoritmos Paralelos; Almacenes y Minería de Datos; Animación por Computadora; Arquitectura y Diseño de Software; Bases de Datos Semi-Estructurados; Computación Cuántica I; Computación Cuántica II; Cómputo Evolutivo; Diseño de Interfaces de Usuario; Diseño y Programación de Videojuegos; Genómica Computacional; Ingeniería de Software II; Introducción a la Criptografía; Lenguajes de Programación II; Lógica Computacional II; Métodos Formales; Métricas de Software; Patrones de Diseño de Software; Programación de Dispositivos Móviles; Programación Declarativa; Protocolos de enrutamiento; Pruebas de Software y Administración de la Configuración; Razonamiento Automatizado; Teoría de Gráficas; Teoría de los Números I; Realidad Virtual; Reconocimiento de Patrones; Reconocimiento de Patrones y Aprendizaje Automatizado; Recuperación y Búsqueda de Información en Textos; Teoría de los Números II; Teoría de los Conjuntos II; Redes Neuronales - 6 ; Riesgo Tecnológico; Seminario de Ciencias de la Computación; Seminario de Ciencias de la Computación B; Sistemas de Información Geográfica; Sistemas Dinámicos Computacionales I; Sistemas Dinámicos Computacionales II; Taller de Ejercicio Profesional A; Taller de Ejercicio Profesional B; Tecnologías para Desarrollos en Internet; Teoría de Códigos; Teoría de la Concurrencia; Teoría de la Información; Visión por Computadora; Análisis de Algoritmos II; Graficación por Computadora; Proceso Digital de Imágenes; Visualización; Semántica y Verificación; Lingüística Computacional; Robótica; Sistemas Manejadores de Bases de Datos; Temas Selectos de Análisis Numérico; Investigación de Operaciones; Procesos Estocásticos; Análisis Numérico


Universidad Nacional Autónoma de México (UNAM)

Contáctanos


Av. Universidad 3000, México DF, México.
Teléfono: (55)56221524, (55)56221525
Sitio web: http://www.unam.mx/