Boston University Summer programs Curso de verano de informática
Boston University Summer programs

Boston University Summer programs

Curso de verano de informática

Boston, Estados Unidos de América

Curso de verano

6 semanas

Inglés

Tiempo completo

USD 3260

En el campus

Asesoramiento de acceso rápido

Al ponerte en contacto con la escuela, tendrás acceso a asesoramiento prioritario gratuito sobre cualquier pregunta relacionada con estudios o solicitudes.

Los alumnos de los cursos de informática de CAS deberán disponer de un ordenador portátil capaz de ejecutar una versión compatible de Microsoft Windows, Mac OS X o Linux. Los estudiantes deben traer su ordenador portátil con ellos a la clase.

Introducción a las tecnologías de Internet y a la programación web

CAS CS 103

Introducción a la arquitectura y los protocolos básicos que subyacen al funcionamiento de Internet, haciendo hincapié en el diseño web, la programación de aplicaciones web y el pensamiento algorítmico. Se presupone una familiaridad general con Internet. Conlleva créditos de división MCS en CAS. A partir del otoño de 2022, este curso cumple una sola unidad en cada una de las siguientes áreas BU Hub: Expresión Digital/Multimedia, Razonamiento Cuantitativo II, Creatividad/Innovación. 4 cr. Matrícula: $3260

Introducción a la Informática 1

CAS CS 111

Oferta en línea. Este curso es una introducción rigurosa a la programación para los estudiantes que deseen especializarse en Ciencias de la Computación, Ciencias de Datos y disciplinas relacionadas. El curso introduce datos numéricos, de cadenas y de listas, funciones, decisiones, recursividad, iteración y orientación a objetos. Las aplicaciones incluyen operaciones matriciales, manipulación de imágenes, juegos, inteligencia artificial generativa y basada en reglas, y búsqueda. Aprender a programar es una habilidad que sólo puede aprenderse a través de la práctica, no puede adquirirse simplemente viendo una serie de clases. En lugar de ello, los estudiantes aprenderán a través de una combinación de lecturas cortas, vídeos de mini-conferencias, ejemplos interactivos y complejos conjuntos de problemas. Los estudiantes deben participar activamente con estos ejemplos y conjuntos de problemas para desarrollar tanto la memoria muscular de la programación, así como un modelo mental de cómo los programas se ejecutan e interactúan con los datos. Los estudiantes aprenderán nuevos conceptos de forma independiente y asistirán a sesiones de taller regulares para desarrollar habilidades de depuración y obtener ayuda con los conjuntos de problemas. La estructura de la clase en línea exige que los estudiantes estén intrínsecamente motivados para adquirir habilidades de programación, por lo que estarán motivados para seguir un exigente calendario de actividades de aprendizaje y conjuntos de problemas. Para tener éxito en este curso, los estudiantes deben estar preparados para dedicar aproximadamente 25-30 horas por semana a los objetivos de aprendizaje. Los estudiantes deben tener un ordenador Mac o Windows en el que puedan instalar el software necesario para el curso. Conlleva crédito divisional MCS en CAS. A partir del otoño de 2018, este curso cumple una sola unidad en cada una de las siguientes áreas BU Hub: Razonamiento Cuantitativo II, Creatividad/Innovación, Pensamiento Crítico. 4 cr. Matrícula: $3260

Introducción a la Informática 2

CAS CS 112

Requisitos previos: (CAS CS 111) o equivalente. Cubre técnicas avanzadas de programación y estructuras de datos. Los temas incluyen recursión, análisis de algoritmos, listas enlazadas, pilas, colas, árboles, grafos, tablas, búsqueda y ordenación. Los estudiantes deben inscribirse en dos secciones: conferencia y laboratorio. Lleva MCS crédito divisional en CAS. A partir del otoño de 2018, este curso cumple con una sola unidad en cada una de las siguientes áreas BU Hub: Razonamiento Cuantitativo II, Creatividad/Innovación, Pensamiento Crítico. 4 cr. Matrícula: $3260

Estructuras combinatorias

CAS CS 131

Representación, análisis, técnicas y principios para la manipulación de estructuras combinatorias básicas utilizadas en informática. Se enfatiza el razonamiento riguroso. A partir del otoño de 2019, este curso cumple una sola unidad en cada una de las siguientes áreas BU Hub: Razonamiento Cuantitativo II, Pensamiento Crítico. 4 cr. Matrícula: $3260

Probabilidad en informática

CAS CS 237

Requisitos previos: (CAS CS 131). Introducción a los conceptos y métodos probabilísticos básicos utilizados en informática. Desarrolla la comprensión del papel crucial que desempeña el azar en la informática, tanto como herramienta poderosa como reto al que enfrentarse y analizar. Énfasis en el razonamiento riguroso, el análisis y el pensamiento algorítmico. Los estudiantes deben inscribirse en dos secciones: conferencia y laboratorio. A partir del otoño de 2018, este curso cumple con una sola unidad en cada una de las siguientes áreas BU Hub: Razonamiento Cuantitativo II, Pensamiento Crítico. 4 cr. Matrícula: $3260

Temas de informática

CAS CS 391

Los temas varían. Para obtener descripciones detalladas de los cursos de verano, visite https://www.bu.edu/summer/courses/computer-science/. 4 cr. Matrícula: $3260

Temas de informática

CAS CS 392

Los temas varían. Para obtener descripciones detalladas de los cursos de verano, visite https://www.bu.edu/summer/courses/computer-science/. 4 cr. Matrícula: $3260

Diseño y desarrollo de aplicaciones completas

CAS CS 412

Pre-requisitos: (CASCS111 & CASCS112 & CASCS411) o consentimiento del instructor. - Prerrequisito: (CAS CS 111 & CAS CS 112 & CAS CS 411) o consentimiento del instructor. Introducción al diseño y desarrollo de aplicaciones web full-stack. Los temas incluyen programación asíncrona; almacenes de datos no relacionales; uso de API; aplicaciones sin servidor (basadas en la nube); arquitecturas cliente/servidor desacopladas; rendimiento; pruebas; empaquetado; y despliegue. Examina las pilas tecnológicas actuales y propuestas. 4 cr. Matrícula: $3260