Catálogo General 2024-2025

Ciencias de Computadoras (BS) Requisitos

El bachillerato en ciencias de Ciencias de Computadoras ofrece al estudiante una preparación teórica y práctica que le permitirá desempeñarse competentemente en la industria y reconocer el impacto local y global de la disciplina en individuos, en organizaciones y en la sociedad. Este programa está orientado a capacitar al estudiante con los conocimientos, destrezas y actitudes necesarias para diseñar, implementar y evaluar soluciones computacionales.

El estudiante obtendrá una formación integral en el área de programación de computadoras, así como también en la aplicación de técnicas y herramientas necesarias para la práctica computacional. Además, aprenderá a trabajar en ambientes multidisciplinarios integrando valores y principios éticos-legales

Los recintos de Aguadilla, Arecibo, Barranquitas, Bayamón, Fajardo, Metropolitano, Ponce y San Germán están autorizados para ofrecer este Programa. Además, el Recinto de Aguadilla y el Recinto de San Germán están autorizados para ofrecerlo mediante la modalidad de educación a distancia. El Recinto de Fajardo está autorizado para ofrecer el 50 por ciento de los cursos en línea.

Metas del Programa

  1. Capacitar al estudiante con los conocimientos, destrezas y actitudes necesarias para diseñar, implementar y evaluar soluciones computacionales.

  2. Preparar al estudiante para desempeñarse competentemente en la industria y reconocer el impacto local y global de la disciplina en individuos, en organizaciones y en la sociedad.

  3. Adiestrar al estudiante para trabajar en ambientes multidisciplinarios integrando valores y principios éticos-legales y accesibilidad.

Obejtivos del Programa

  1.  Generar los conocimientos, destrezas y actitudes necesarias para diseñar, implementar y evaluar soluciones computacionales.

  2. Desarrollar soluciones computacionales que sean de beneficio a individuos, a organizaciones y a la sociedad.

  3. Integrar los valores y principios éticos-legales, de seguridad y accesibilidad en ambientes multidisciplinarios en la práctica computacional.

Perfil de Competencias del Egresado

El Bachillerato en Ciencias en Ciencias de Computadoras está diseñado para desarrollar las competencias que le permitan al estudiante:

A. Conocimientos

  1. Reconocer un problema computacional complejo e identificar los principios de computación y otras disciplinas relevantes para identificar soluciones.

  2. Identificar la teoría de ciencia de computadoras y fundamentos de desarrollo de software que permita producir soluciones computacionales.

B. Destrezas

  1. Diseñar, implementar y evaluar una solución computacional que cumpla con un conjunto de requisitos computacionales en el contexto de la disciplina del programa.

C. Actitudes

  1. Comunicarse efectivamente en una variedad de contextos profesionales.

  2. Reconocer las responsabilidades profesionales y tomar decisiones informadas en la práctica de computación tomando en consideración principios legales, éticos y accesibilidad.

  3. Funcionar efectivamente como un miembro o líder de un equipo envuelto en actividades apropiadas a la disciplina del programa.


REQUISITOS DEL BACHILLERATO EN CIENCIAS EN CIENCIAS DE COMPUTADORAS

Requisitos de Educación General 48 créditos
Requisitos de Concentración 70 créditos
Requisitos Distributivos Prescritos 3 créditos
Cursos Electivos 3 créditos
Total 124 créditos

Requisitos de Educación General - 48 créditos

Se requieren cuarenta y ocho (48) créditos según se explica en la sección Requisitos de Educación General para Bachilleratos. Los estudiantes de este Programa tomarán GEMA 1200 en la categoría de Destrezas Básicas en Matemáticas.

Requisitos de Concentración - 70 créditos

COMP 2051Desarollo Web Lado-Cliente ("Front-End")

3

COMP 2052Desarrollo Web Lado-Servidor y Microservicios ("Back-End")

3

COMP 2053Desarrollo Integrador ("Full-Stack")

3

COMP 2120Lógica de Programación

3

COMP 2200Experiencias e Interfaces de Usuario ("UX & UI")

3

COMP 2315Programación Estructurada

3

COMP 2400Programación Orientada a Objetos

3

COMP 2501Estructuras Computacionales Discretas I

3

COMP 2502Estructuras Computacionales Discretas II

3

COMP 2700Ciberseguridad

3

COMP 2800Bases de Datos

3

COMP 2850Computación Móvil

3

COMP 2900Estructuras de Datos

3

COMP 3300Organización y Arquitectura de Computadoras

3

COMP 3350 3350Organización y Arquitectura de Redes

3

COMP 3401Ingeniería de Software I (Capstone)

3

COMP 3500Sistemas Operativos

3

COMP 4250Computación Distribuida ("Cloud")

3

COMP 4910Práctica y Ética Profesional

3

MATH 1500Precálculo

5

MATH 2251Cálculo I

5

Requisitos Distributivos Prescritos - 3 créditos

(Seleccionar tres (3) créditos entre los siguientes cursos)

COMP 3600Gráficas por Computadora

3

COMP 3800Lenguajes de Programación

3

COMP 397_Temas Especiales

1 a 6

COMP 4415Computación Forense

3

COMP 4480Inteligencia Artificial

3

COMP 4580Introducción a la Robótica

3

MATH 2100Introducción A la Probabilidad y la Estadística

3

Curso electivo - 3 créditos