Anuncio importante

Licenciatura en Ciencias de la Computación

Los estudiantes que se especializan en Ciencias de la Computación (CS) aprenden a comprender y evaluar la organización, el diseño y la construcción de sistemas de hardware y software para computación. Además, alcanzan un nivel de habilidad matemática que les permite abstraer y analizar formalmente procesos computacionales. Analizan problemas que requieren computación para responder, y diseñan e implementan soluciones que son eficientes y efectivas.

Resultados de aprendizaje

  • Comprender y evaluar la organización, el diseño y la construcción de sistemas de hardware y software para computación.
  • Alcanzar un nivel de habilidad matemática que permita al estudiante abstraer formalmente y analizar procesos computacionales.
  • Analizar problemas que requieren computación para responder, y diseñar e implementar soluciones de problemas adecuadas que sean eficientes y efectivas.

Requisitos

Todos los estudiantes de primer año y por primera vez cursarán cursos en BU Hub, un programa de educación general que se integra en toda la experiencia de pregrado. Los requisitos del centro de BU son flexibles y se pueden satisfacer de muchas maneras diferentes, a través de cursos dentro y fuera de la carrera y, en algunos casos, a través de actividades co-curriculares. Los estudiantes que se especializan en Ciencias de la Computación normalmente, a través del trabajo del curso en la especialidad, satisfarán los requisitos de BU Hub en Razonamiento Cuantitativo, así como algunos requisitos en Comunicación y el Conjunto de Herramientas Intelectuales. Los requisitos restantes de BU Hub se satisfarán seleccionando de una amplia gama de cursos disponibles fuera de las experiencias principales o, en algunos casos, co-curriculares.

La especialización en Informática requiere un total de quince cursos de 4 créditos, todos completados con una calificación de C o superior.

Se espera que los estudiantes de CS se sientan cómodos con las matemáticas estándar de la escuela secundaria, así como con el cálculo a un nivel equivalente a la finalización de CAS MA 123.

Los 15 cursos requeridos para la especialización se dividen en cuatro grupos: A, B, C y D. Los estudiantes deben tomar todos los cursos del Grupo A, al menos 2 cursos del Grupo B, al menos 2 cursos del Grupo C y un total de 15 cursos de los Grupos A a D.

Grupo A: Cursos Fundacionales

Estos cursos construyen las bases esenciales para el estudio de la CS. Los estudiantes deben tomar los cinco.

  • CAS CS 111 Introducción a la Informática 1
  • CAS CS 112 Introducción a la Informática 2
  • CAS CS 131 Estructuras Combinatorias
  • CAS CS 210 Sistemas informáticos
  • CAS CS 330 Introducción al Análisis de Algoritmos

Grupo B: Herramientas formales

Estos cursos proporcionan capacitación en algoritmos básicos y métodos formales. Los estudiantes deben tomar al menos dos de este grupo.

  • Algoritmos Geométricos CAS CS 132
  • Algoritmos Algebraicos CAS CS 235
  • Probabilidad en Computación CAS CS 237

Grupo C: Temas centrales

Estos cursos son más avanzados que los Grupos A y B, y cubren subcampos ampliamente importantes de CS. Los estudiantes deben tomar al menos dos de este grupo.

  • Conceptos de Lenguajes de Programación de CAS CS 320
  • Elementos de CAS CS 332 en la Teoría de la Computación
  • Fundamentos de Sistemas Informáticos de CAS CS 350

Grupo D: Optativas

  • Todos los cursos de CS de CAS en los niveles 400 y 500

La lista de prerrequisitos o co-requisitos para un curso de CS puede contener un curso de CS «X» con una «Y» alternativa que no sea de CS.En tal caso, el curso «Y» se puede contar para el mayor en lugar del curso «X».

En casos especiales, un estudiante, con el consentimiento de el instructor, puede solicitar al Director de Pregrado que cuente cursos que no sean los especificados anteriormente. Se llama la atención sobre lo siguiente: cursos de GRS CS numerados 600 y superiores; cursos de 500 niveles en Matemáticas & Estadística (CAS MA); cursos de Ingeniería Informática ofrecidos por la Facultad de Ingeniería (ENG).

El crédito principal de CAS CS no se otorgará para los cursos de Metropolitan College (MET).

Honores en la Especialización

Los estudiantes que buscan honores en la especialización de CS deberán completar dos semestres de trabajo de investigación bajo la supervisión de un miembro de la facultad con titularidad (CAS CS 401/402), que culminará en un documento escrito y una presentación oral ante un comité de la facultad.