Red de conocimiento informático - Conocimientos de programación - ¿Qué tal estudiar en los Estados Unidos, la especialidad de informática de la Universidad de Princeton?

¿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