Licenciatura en Ciencias en Ciencias de la Computación
Allegheny College
Información clave
ubicación del campus
Meadville, Estados Unidos de América
Idiomas
Inglés
formato de estudio
En el campus
Duración
4 años
Ritmo
Tiempo completo
Tasas de matrícula
USD 26.475 / per semester *
Plazo de solicitud
Solicitar información
Fecha de inicio más temprana
Solicitar información
* Matrícula de otoño y primavera de tiempo completo 2022-2023
becas
Explore oportunidades de becas para ayudar a financiar sus estudios
Introducción
Los estudiantes de Ciencias de la Computación aprenden los conocimientos y habilidades fundamentales del campo altamente necesario, además de perfeccionar su capacidad para comunicarse de manera efectiva y trabajar en equipos interdisciplinarios.
Informática de un vistazo
- El 100% de los estudiantes desarrollan un portafolio de software con contribuciones a la comunidad de código abierto.
Concéntrese en desarrollar la capacidad de analizar ideas, pensar lógicamente y comunicar ideas de manera clara y concisa. De esta manera, el estudio de la informática contribuye a la base de una excelente educación en artes liberales.
- Componente integral de laboratorio práctico.Casi todos los cursos incluyen una sesión de laboratorio semanal para practicar y experimentar utilizando los principios científicos aprendidos en el aula, lo que permite una experiencia práctica con una amplia variedad de sistemas de hardware y software.
- Interrogatorio de las dimensiones humanas de la computación.Las dimensiones humanas de la computación (implicaciones sociales, profesionales y éticas) se tratan a lo largo de los cursos del departamento. Los cursos suelen presentar ejercicios colaborativos e interdisciplinarios en clase y tareas fuera de clase.
Plan de estudios
Los graduados del programa tienen una sólida base en conocimientos y habilidades fundamentales y en varias áreas avanzadas y de aplicación. Los estudiantes participan en el desarrollo de software colaborativo innovador y cuestionan la informática ética y responsable.
Año 1
Los estudiantes comienzan a comprender los fundamentos básicos y prácticos de la informática. Por lo general, durante el primer año se eligen uno o dos cursos de informática del módulo introductorio. El módulo introductorio enfatiza la expresión creativa a través de un lenguaje de programación, implementando, usando y evaluando las estructuras computacionales necesarias para almacenar y recuperar datos digitales de manera eficiente, y comprendiendo las estructuras abstractas utilizadas para representar objetos discretos.
Año 2
Los estudiantes terminan la categoría introductoria y participan en los cursos básicos, donde diseñan, implementan, evalúan y documentan una solución algorítmica a un problema. Este año se encuentran disponibles cursos de aplicación en áreas como análisis de datos, gestión de datos, inteligencia artificial, bioinformática, robótica y desarrollo web. Este es el año para participar en un proyecto de investigación, una pasantía o un empleo como líder técnico departamental o desarrollador de software.
Año 3
Los estudiantes continúan su aprendizaje básico y exploran sus intereses a través de cursos de aplicación. Participan en cursos de innovación de software, donde se perfeccionan las habilidades técnicas y de comunicación necesarias para diseñar, implementar y lanzar públicamente software innovador. Los estudiantes también toman un curso de seminario junior, donde aprenden a digerir la investigación en informática, formular y motivar preguntas de investigación, diseñar y realizar experimentos y recopilar y organizar evidencia para evaluar hipótesis científicas.
Año 4
Bajo la guía de un asesor de la facultad, los estudiantes del último año diseñan sus proyectos, realizan investigaciones, preparan documentos completos y defienden oralmente su trabajo. Los estudiantes de Ciencias de la Computación completan proyectos importantes que a menudo resultan en la publicación de artículos de conferencias y revistas, el lanzamiento de software gratuito y de código abierto y la creación de conjuntos de datos disponibles públicamente. Los estudiantes también toman cursos avanzados en seguridad informática, sistemas operativos o sistemas distribuidos.
Resultado del programa
Resultados de aprendizaje de ciencias de la computación
- Introducción. Comprender los fundamentos básicos y prácticos de la informática. Saber utilizar herramientas de desarrollo estándar para implementar soluciones software a problemas.
- Fundamentos. Puede diseñar, implementar, evaluar, mejorar y documentar una solución algorítmica a un problema. Comprender las conexiones mutuamente beneficiosas entre el hardware y el software de la computadora y la informática teórica y el desarrollo práctico de software.
- Aplicaciones. Comprender los conceptos básicos de áreas de aplicación como análisis de datos, gestión de datos, inteligencia artificial y desarrollo web. Puede aplicar conceptos clave de estas áreas de aplicación para formular y resolver problemas y evaluar soluciones implementadas como programas de computadora.
- Avanzado. Comprender conceptos avanzados en áreas como el diseño de compiladores, sistemas operativos y sistemas distribuidos. Saber aplicar las ideas clave de estas materias avanzadas para formular y resolver problemas y evaluar soluciones implementadas como sistemas informáticos completos, eficientes y eficaces.
- Investigación independiente. Demostrar habilidades de pensamiento crítico y habilidades efectivas de comunicación oral y escrita. Puede identificar, analizar y utilizar fuentes tanto en la literatura técnica como de investigación.
- Desarrollo profesional. Entiende cómo trabajar en equipo y evidencia la voluntad de comprometerse con el aprendizaje permanente.