¿Qué tal estudiar en los Estados Unidos, la especialidad de informática de la Universidad de Princeton?
Introducción a la especialidad de Ciencias de la Computación de la Universidad de Princeton
La informática está en todas partes en la vida moderna, ya sea para consultar a los amigos en las redes sociales o como algo tan complejo como los pronósticos meteorológicos. Fundamentalmente, el pensamiento computacional conduce a una amplia gama de problemas, desde la creación musical hasta el diseño de fármacos. El Departamento de Ciencias de la Computación de la Universidad de Princeton ofrece cursos de pregrado en las áreas centrales de la informática, así como una variedad de áreas aplicadas e interdisciplinarias. Debido a que el pensamiento computacional es tan importante, queremos ofrecer al menos un curso de informática a cada estudiante de Princeton.
Debido al amplio alcance de las ciencias de la computación y los amplios intereses de los estudiantes universitarios, los estudiantes pueden obtener una especialización en ciencias de la computación a través de programas de grado AB o BSE. Somos el único departamento de la universidad que tiene este tipo de flexibilidad. Además de un pequeño conjunto de cursos básicos, los estudiantes son libres de diseñar sus propios cursos dentro de un marco que garantice una comprensión profunda de la informática algorítmica y teórica, el diseño de sistemas informáticos y sus aplicaciones. Otro aspecto importante del curso es el trabajo independiente. Cada estudiante completará al menos un proyecto de investigación o diseño propuesto por un miembro de la facultad. Esto brinda a los estudiantes la oportunidad de participar en investigaciones de vanguardia o diseño de productos empresariales. Muchos proyectos son interdisciplinarios.
Plan de estudios principal de pregrado en Ciencias de la Computación de la Universidad de Princeton
COS126 - Ciencias de la Computación: enfoque interdisciplinario
COS217 - Introducción a los sistemas de programación
COS226 - Algoritmos y estructuras de datos
COS231-236 - Introducción cuantitativa integral a las ciencias naturales I-IV
COS306 - Introducción al diseño lógico
COS315 - Computación musical simbólica
COS318 - Sistemas operativos
COS320 - Tecnología de compilación
COS323 - Computación y optimización de las ciencias físicas y sociales
COS324 - Introducción al aprendizaje automático
COS326 - Programación funcional
COS333 - Habilidades avanzadas de programación
COS340 - Razonamiento sobre informática
COS351 - Tecnología de la información y asuntos públicos* **Política
COS375 - Arquitectura y organización de computadoras
COS396 - Introducción a la computación cuántica