Cursos

Oct 19, 2021

El SEAS ofrece cursos de grado y postgrado en Ciencias de la Computación. Muchos cursos adicionales de interés para los concentrados se pueden encontrar en las secciones de Matemáticas Aplicadas, Ciencias de la Ingeniería, Matemáticas, Física y Estadística del catálogo de cursos de my.harvard.

El plan de cursos de 4 años de SEAS contiene el plan más actualizado de los cursos que se ofrecerán en un futuro próximo. Puede filtrar la entrada del «catálogo» a CS para ver sólo los cursos de Ciencias de la Computación. Tenga en cuenta que cada uno de estos cursos se ofrece al menos una vez al año:

  • CS20
  • CS50
  • CS51
  • CS61
  • CS121
  • CS124
  • CS181
  • CS182

Colocación

La mayoría de los estudiantes comienzan con CS50, incluso si han tenido un curso AP en Ciencias de la Computación. El curso está diseñado para acomodar tanto a los estudiantes que empiezan desde cero como a los que tienen experiencia previa en programación. Sin embargo, algunos estudiantes tienen suficiente experiencia en programación para saltarse CS50 y empezar con CS51 o CS61. Los estudiantes deben consultar con el Departamento de Matemáticas, el Departamento de Química y el Departamento de Física para obtener asesoramiento sobre la colocación adecuada en los cursos de esos departamentos.

CS20, Matemáticas Discretas para la Informática, enseña las matemáticas necesarias para los cursos posteriores de informática que no se cubren en la secuencia de cálculo y álgebra lineal en Matemáticas y Matemáticas Aplicadas. Muchos estudiantes no necesitarán tomar CS20, pero los estudiantes sin experiencia en la escritura de pruebas matemáticas deberían considerar tomar este curso. La página de CS121 en Background andPrerequisites es una buena fuente para averiguar si necesita tomar CS 20 antes de tomar cursos como CS 121 y CS 124.

¿Qué cursos cuentan para qué?

La información oficial está en la entrada del manual pero resumimos aquí qué cursos cuentan para cumplir con varios requisitos. La lista de abajo no es exhaustiva, y si hay algún conflicto entre esta lista y el manual, la información del manual es la correcta. Generalmente permitimos que un estudiante sustituya un curso por otro más avanzado del mismo tipo, aunque debe pedirnos autorización por adelantado para cada caso.

Los cursos de la escuela de extensión de Harvard no cuentan para los cursos de concentración de CS. Los cursos de verano de Harvard podrían contar potencialmente si son equivalentes a los cursos que se cuentan en la concentración (por ejemplo, versiones de verano de CS 50 o Stat 110 u otras clases de matemáticas). Los cursos tomados en otras universidades no cuentan para la concentración, a menos que formen parte de un programa oficial de estudios en el extranjero, o que usted sea un estudiante transferido. (Si usted es un estudiante de transferencia, venga a hablar con nosotros y vamos a decidir qué cursos para contar en una base de caso por caso).

Con la excepción de CS 50 (que puede ser tomada SAT / UNSAT, aunque no Pass / Fail), todos los cursos para el cumplimiento de la concentración de CS o requisito secundario debe ser tomado por una letra grade.

  • Formación matemática: El requisito de Álgebra Lineal puede ser cumplido por uno de Matemáticas 21b/22b/23a/25a/55a o AM 21b. El requisito de estadística/probabilidad puede cumplirse con STAT 110. El requisito de cálculo se puede cumplir con una de las Matemáticas 21a/22a/23b/23c/25b/55b o AM 21a. (Tenga en cuenta que no es necesario tomar tanto un curso de estadística/probabilidad como un curso de cálculo; si lo hace entonces puede contar STAT 110 como una optativa técnica.)

  • Requisito de teoría: La forma estándar y recomendada para cumplir con el requisito de teoría es tomar CS 121 y CS 124. Sin embargo, otros cursos de CS 12x pueden reemplazar a CS 124, y AM 107 también cuenta como un curso de teoría por el momento. (Nota: A partir del otoño de 2018, AM 106 ya no satisfará el requisito de teoría). Reemplazar CS 121 requiere un curso con un requisito de complejidad computacional significativo como CS 221.

  • Electivas técnicas:

    • Cursos de CS de Harvard: Los siguientes cursos de Ciencias de la Computación de Harvard cuentan como optativas técnicas: (1) cada curso CS 1xx o CS 2xx, (2) CS 20, (3) CS 91r (sólo un semestre) y CS 96, (4) Si usted tomó CS 50 + CS 51 + CS 61 entonces uno de CS 51 o CS 61 puede contar. Si un curso está listado como un curso de ciencias de la computación y un curso en otro departamento, entonces cuenta incluso si usted tomó el curso bajo su otro número (por ejemplo, STAT 121a o AC 209a se considera lo mismo que CS109a).

    • Otros cursos de Harvard: Los siguientes cursos de Harvard cuentan como optativas técnicas: STAT 110, STAT 195, Math 154, AM 106/107/120/121/207, ES 50/52/54/153/170, Physics 123.

    • Cursos de verano: Siempre que obtengas créditos universitarios por ello, CSCI S-20 cuenta como equivalente a CS 20, CSCI S-109A cuenta como equivalente a CS 109A, y CSCI S-50 (Verano 2020) o CSCI S-111 cuenta como equivalente a CS 50. Los estudiantes también pueden tomar un CS 91r de verano, que contaría como CS 91r.

    • Otros cursos: Algunos cursos del MIT 6 pueden utilizarse como optativas técnicas: consulte el DUS antes de inscribirse. Visite nuestra página de matrícula cruzada para obtener instrucciones sobre la matrícula cruzada. Algunos cursos de estudio en el extranjero cuentan, aunque siempre hay que consultarlo con las DUS por adelantado. Los cursos y los requisitos cambian, y no debes asumir que un curso contará aunque sepas que lo hizo en el pasado.

  • Requisito de amplitud: Una optativa técnica puede contar para el requisito de amplitud si es un curso de CS y su penúltimo dígito está entre 3 y 8. Los cursos como CS 10x o CS 19x no cuentan para el requisito de amplitud. Cursos de CS que no son de Harvard: Algunos cursos que no son de CS, del MIT o de estudios en el extranjero pueden contar para el requisito de amplitud según cada caso. A partir de la primavera de 2021, normalmente Harvard CS ya no permitirá el crédito de concentración para los cursos del MIT que sean equivalentes a uno de nuestros cursos básicos anuales (CS 20, 50, 51, 61, 121,124, 181 y 182). Algunos ejemplos están en la tabla de abajo.

  • Secundaria: Los requisitos para una secundaria de CS son bastante ligeros (sólo cuatro cursos) pero estos tienen que ser cursos de Harvard CS numerados 100 y superiores, o CS 50/51/61. No se pueden contar cursos de Harvard que no sean de CS, ni cursos del MIT, ni cursos de estudios en el extranjero. Consulte esta página web para obtener más información. Si usted es un estudiante de transferencia, póngase en contacto con el CS DUSes para obtener información sobre si los cursos de la institución anterior puede contar.

Tabla de sustituciones de cursos para la concentración de CS

La siguiente tabla resume algunas sustituciones de cursos que se permiten. También incluye las respuestas a algunas preguntas frecuentes sobre qué cursos satisfacen ciertos requisitos. Si un curso aparece aquí como una subtitución válida, entonces puede utilizarlo en su plan de estudio en lugar del curso original. Sin embargo, debe añadir una nota que indique que está utilizando esta subtitución en el plan de estudios y también mencionarlo en su correo electrónico a cs-dus. Los cursos cambian, y también las sustituciones permitidas. Si tienes alguna duda sobre un curso que no está en la lista (o uno que sí lo está) puedes consultarlo con el DUS. Estas sustituciones sólo son válidas para la concentración de informática. Estas sustituciones no son válidas para un secundario en CS, cuyos requisitos se enumeran aquí.

Curso(s) Puede(n) utilizarse en lugar de
Matemáticas 23b,23c, 25b, 55b, 110, 112, 113, 114, 115, 116, AM 105, 108, y 111 Matemáticas 21a: Cálculo multivariante
Matemáticas 22b (otoño 2019 y posteriores) Matemáticas 21a: Cálculo multivariante
Matemáticas 23a, 25a, 55a,121,122, AM 120, 121 Matemáticas 21b: Álgebra lineal
Matemáticas 22a (otoño 2019 y posteriores) Matemáticas 21b: Álgebra lineal
AM 22a: Resolución y optimización Math 21b: Álgebra lineal
STAT 210: Teoría de la probabilidad e inferencia estadística I STAT 110: Probabilidad
STAT 220: Análisis Bayesiano de Datos STAT 110: Probabilidad
STAT 111: Introducción a la Inferencia Estadística STAT 110: Probabilidad
Math 154 Teoría de la Probabilidad STAT 110: Probabilidad
ES 150: Introducción a la probabilidad con aplicaciones a la ingeniería STAT 110: Probabilidad
STAT S-110 (Curso de verano: introducción a la probabilidad) STAT 110: Probabilidad
ENSC S-138: (Curso de verano: introducción a la probabilidad) STAT 110: Probabilidad
CSCI S-20 (Curso de verano: Introducción a las matemáticas discretas) (Actualmente sólo en el verano de 2020) CS 20: Matemáticas discretas para la informática
CSCI S-50 (Curso de verano: Introducción a la programación) (Actualmente sólo en verano de 2020) CS 50: Introducción a la Informática
CSCI S-111 (Curso de verano de introducción a la programación) CS 50: Introducción a la informática
CS 51: Abstracción y diseño en computación / CS 61: Programación de sistemas y organización de máquinas Uno de los CS51/61 puede satisfacer la amplitud si el estudiante tomó CS50+51+61
MIT 6.849: Geometría Computacional Elección tecnológica
CS 1xx, 2xx Elección tecnológica, puede satisfacer la amplitud si el penúltimo dígito es 3-8
CS 20: Matemáticas discretas Electiva de tecnología (sin amplitud)
CS 91r: Lectura e investigación supervisada Elección de tecnología (sólo un semestre)
CS 96: Proyectos de diseño de sistemas Elección de tecnología (sin amplitud)
STAT 110: Probabilidad Puede utilizarse como electiva de tecnología (no amplitud) si no se utiliza para satisfacer el requisito de probabilidad.
AM 106: Álgebra aplicada Electiva de tecnología (no de amplitud): a partir del otoño de 2018 no se puede utilizar como segundo curso de teoría
AM 120: Álgebra lineal aplicada y big data Electiva de tecnología (sin amplitud)
AM 121: Introducción a la optimización: Modelos y Métodos Optativa tecnológica (sin amplitud)
AM 216: Problemas Inversos en Ciencia e Ingeniería Elección tecnológica (sin amplitud)
AM 231 (ES 201): Teoría de la Decisión Elección de tecnología (sin amplitud)
STAT 195: Statistical Machine Learning Tech elective (no breadth)
APCOMP 221 Critical Thinking in Data Science Tech elective (no breadth) – equivalente a un curso CS 20x
ES 170: Ingeniería Mecánica Cuántica Tecnología optativa (sin amplitud)
SCI-6478 / ES 256: Robótica informal Tecnología optativa (sin amplitud)
MIT 6:338j: Computación paralela y aprendizaje científico de máquinas Tecnología optativa
MIT 8.370: Computación Cuántica Técnica optativa (sin amplitud)
MIT 6.857: Computer and Network Security Tech elective (no breadth)
MIT 6.875: Criptografía y criptoanálisis Optativa tecnológica (sin amplitud)
FÍSICA 160 Optativa tecnológica (sin amplitud)
Estadística 121a/b , AC 209a/b CS 109a/b: Introducción a la ciencia de datos
CSCI S-109A (Curso de verano: introducción a la ciencia de datos) CS 109a: Introducción a la ciencia de datos I
AM 107: Teoría de Grafos y Combinatoria Técnica optativa (sin amplitud), también segundo curso de teoría
CS 229r cursos: temas avanzados de teoría A veces satisface el requisito de segundo curso de teoría, pero consulte con DUS ya que los temas varían de término a término
CS 221: Complejidad Computacional CS 121: Introducción a la Informática Teórica
PHY123, ES153: Electrónica de Laboratorio CS 14x
MIT 6.172: Ingeniería de Rendimiento de Sistemas de Software CS 16x
MIT 6.858: Comp Systems Security CS 26x
MIT 6.170: Software Studio CS 17x
MIT 6.837: Computación Gráfica CS 17x
ES 143: Visión por Computador CS 17x
AM 207: Métodos estocásticos para el análisis de datos, inferencia y optimización CS 28x
Cursos de estudio en el extranjero Caso por caso, consultar con DUS
MIT 6.841 / 18.405: Teoría de la Complejidad Avanzada CS 221: Complejidad Computacional
MIT 6.854: Algoritmos Avanzados CS 224: Algoritmos Avanzados
MIT 6.006: Introducción a los Algoritmos No puede utilizarse para los requisitos de concentración
AM 101: Inferencia estadística para científicos e ingenieros No puede utilizarse para los requisitos de concentración
Math 157: Las matemáticas en el mundo No puede utilizarse para los requisitos de la concentración
DPI 663: Tecnología e Innovación en el Gobierno No puede utilizarse para los requisitos de concentración
ES 21: La práctica del innovador No puede utilizarse para los requisitos de concentración
CS 1: Grandes Ideas en Ciencias de la Computación No se puede utilizar para los requisitos de concentración
Cursos de la CE con el sufijo «n» (por ejemplo CS90nar y CS90nbr) No se puede utilizar para los requisitos de concentración
MIT 6.042: Matemáticas para Ciencias de la Computación A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 20)
MIT 6.00: Introducción a la informática y la programación A partir de la primavera de 2021, no se puede utilizar para los requisitos de concentración (CS 50 equivalente)
MIT 6.031: Construcción de software A partir de la primavera de 2021, no se puede utilizar para los requisitos de concentración (CS 51 equivalente)
MIT 6.004: Computation Structures A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 61)
MIT 6.045: Teoría de Autómatas, Computabilidad y Complejidad A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 121)
MIT 6.840: Introducción a la teoría de la computación A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 121)
MIT 6.046: Diseño y análisis de algoritmos (¡no MIT 6.006!) A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 124)
MIT 6.036: Introducción al aprendizaje automático A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 181)
MIT 6.034: Inteligencia artificial A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 182)
MIT 18.600 (18.440) Probabilidad y variables aleatorias A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a STAT 110)
MIT 6.033: Ingeniería de sistemas informáticos A partir de la primavera de 2021, no puede utilizarse para los requisitos de concentración (equivalente a CS 16x)

Si tiene preguntas sobre qué cursos (en Harvard, MIT o en otros lugares) cuentan para los créditos de concentración, no dude en ponerse en contacto con los DUS.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.