COMP 1010 INTERNET Y SUS TECNOLOGÍAS
Historia de la Internet. Terminología utilizada en la Internet. Componentes
para la telecomunicación entre computadoras. Características y manejo de los
“browsers”. Uso de motores de búsqueda. Manejo de archivos a través de
Internet. Manejo de correo electrónico. Diseño de páginas sencillas en el
web utilizando aplicaciones. Conexión a Internet a través de aplicaciones
como procesadores de palabras, hojas electrónicas o aplicaciones para
presentaciones. Laboratorio cerrado. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 2015 DISEÑO DE PÁGINAS PARA EL WEB
Conceptos y estrategias para el análisis y diseño de sitios y páginas a ser
utilizadas a través del Internet. Análisis, diseño y programación de páginas
interactivas utilizando generadores de código para HTML, DHTML y JavaScript.
Diseño y adaptación de elementos gráficos y de multimedios a ser utilizados
en páginas interactivas. Principios de diseño e integración de elementos
visuales que utilizan animación vectorial. Laboratorio cerrado. Además,
requiere horas adicionales en un laboratorio abierto. Requisito: COMP 1010.
3 créditos
Ofrecido en los siguientes recintos:
Barranquitas.
COMP 2120 LÓGICA DE PROGRAMACIÓN
Sistemas numéricos, representación de datos. Expresiones aritméticas y
lógicas. Análisis, diseño, evaluación y representación de algoritmos
incluyendo flujogramas y pseudocódigos. Introducción a la programación.
Estructuras básicas de datos.
3 créditos
Ofrecido en los siguientes recintos:
Aguadilla,
Bayamón y
Arecibo.
COMP 2315 PROGRAMACIÓN ESTRUCTURADA
Introducción a la programación. Tipos de datos, declaraciones, estructuras
de control y subprogramas. Programación estructurada en bloque y
transferencia de datos entre los mismos. Alcance de variables. Estructuras
básicas de datos. Conjuntos, registros, archivos y apuntadores. Diseño,
codificación, verificación, eliminación de errores y documentación. 2 horas
de conferencia; 2 horas de laboratorio cerrado. Requiere horas adicionales
en un laboratorio abierto. Requisito: COMP 2120. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo y
Aguadilla.
COMP 2501 ESTRUCTURAS COMPUTACIONALES DISCRETAS I
Teoría y álgebra de conjuntos. Aplicaciones de un conjunto en otro,
transformaciones y sustituciones. Relaciones de equivalencia, de orden y
orden parcial. Lógica proposicional. Condicionales: condición suficiente;
necesaria; suficiente y necesaria. Proceso deductivo y reglas de inferencia.
Algebra booleana, mapas de Karnaugh y circuitos combinatorios. Requiere
horas adicionales en un laboratorio abierto. Requisito: COMP 2315. 3
créditos
Ofrecido en los siguientes recintos:
San Germán,
Barranquitas y
Bayamón.
COMP 2502 ESTRUCTURAS COMPUTACIONALES DISCRETAS II
Teoría de grafos y árboles. Redes de flujo. Técnicas de conteo y análisis
combinatorio. Relaciones de recurrencia: Ecuaciones de diferencia de primero
y segundo orden. Estructuras algebraicas de simple y doble composición.
Campos escalares y vectoriales. Transformaciones lineales. Máquinas de
estado finito. Requiere horas adicionales en un laboratorio abierto.
Requisito: COMP 2501. 3 créditos
Ofrecido en los siguientes recintos:
San Germán,
Bayamón y
Metro.
COMP 2555 APLICACIONES DE BASES DE DATOS RELACIONALES
Introducción a la programación de bases de datos relacionales para la
solución de problemas de actualización, edición, sumarios y de informes en
empresas. Se incluye las destrezas necesarias para instalar, configurar y
adaptar una base de datos relacional de gran aceptación en el mercado a las
necesidades particulares del usuario. 3 horas de conferencia-laboratorio
cerrado. Además, requiere horas adicionales en un laboratorio abierto.
Requisito: COMP 2300. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 2600 PROGRAMACIÓN COMERCIAL
Introducción al ambiente de procesamiento de datos. Organización básica de
archivos. Archivos maestros y de transacciones. Operaciones con archivos:
Creación, actualización, recuperación y fusión. Diseño y generación de
informes utilizando un lenguaje de programación orientado en el área
comercial. Requiere horas adicionales en un laboratorio abierto. Requisitos:
COMP 2300 y 2315.
3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 2970 SEMINARIO DEL GRADO DE ASOCIADO EN CIENCIAS APLICADAS EN CIENCIAS
DE COMPUTADORAS
Investigación y estudio de temas sobresalientes en el área de Ciencias de
Computadoras en donde se pongan en práctica las destrezas y los
conocimientos desarrollados en el estudio del Grado de Asociado en Ciencias
Aplicadas en Ciencias de Computadoras. Sólo para candidatos al Grado de
Asociado.
3 créditos
Ofrecido en los siguientes recintos:
Aguadilla y
Fajardo.
COMP 3400 INGENIERÍA DE “SOFTWARE”
Técnicas en el ciclo de desarrollo e implantación de software: análisis,
especificaciones, diseño, verificación, validación, documentación y
mantenimiento. Medidas de eficiencia. Requiere horas adicionales en un
laboratorio abierto. Requisito: COMP 2900. 3 créditos
Ofrecido en los siguientes recintos:
San Germán y
Fajardo.
COMP 3500 SISTEMAS OPERATIVOS
Conceptos y funciones de los sistemas operativos. Multiprogramación,
multiprocesamiento, microprocesamiento, tiempo real y tiempo compartido.
Administración de procesadores, memoria y dispositivos. Manejo de memoria
virtual y archivos. Seguridad y protección. Requiere horas adicionales en un
laboratorio abierto. Requisito: COMP 3200. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 3850 TEORÍA DE BANCOS DE DATOS
Objetivos básicos, funciones, modelos, componentes y aplicaciones de un
sistema de banco de datos. Análisis de los diferentes modelos de datos.
Consideraciones en el diseño e implantación de un banco de datos. Requisitos
operacionales: desempeño, integridad, seguridad, concurrencia y recuperación.
Requiere horas adicionales en un laboratorio abierto. Requisito: COMP 2900.
3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 3850 TEORÍA DE BANCOS DE DATOS
Objetivos básicos, funciones, modelos, componentes y aplicaciones de un
sistema de banco de datos. Análisis de los diferentes modelos de datos.
Consideraciones en el diseño e implantación de un banco de datos. Requisitos
operacionales: desempeño, integridad, seguridad, concurrencia y recuperación.
Requiere horas adicionales en un laboratorio abierto. Requisito: COMP 2900.
3 créditos
Ofrecido en los siguientes recintos:
Arecibo.
COMP 4000 ARQUITECTURA Y PROGRAMACIÓN DE MICRO-PROCESADORES
Microprocesadores de 16, 32 y 64 dígitos binarios. Circuitos integrados de
gran escala. Dispositivos, interfaz, interrupción, entrada y salida,
estructura de “bus” y de memoria. Programación y diseño de sistemas de
control basado en microprocesadores. Requiere horas adicionales en un
laboratorio abierto. Requisito: COMP 3200. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 4160 PROCESAMIENTO EN PARALELO
Evolución del procesamiento de sistemas computacionales. Introducción a la
arquitectura de procesadores en paralelo. Principios de “pipelining”,
procesamiento vectorial y matricial. Técnicas para el desarrollo de
algoritmos de control para procesos múltiples concurrentes. Se discutirán
aplicaciones de sistemas de multi-proceso. Requiere horas adicionales en un
laboratorio abierto. Requisitos: COMP 3500 y 4000. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 4200 TELEPROCESAMIENTO Y REDES
Conceptos de comunicación, clasificación, topología, análisis, diseño,
implantación, seguridad de redes para la comunicación de datos y
arquitectura de comunicación incluyendo el modelo OSI. Protocolos de
comunicación y procesamiento distribuido. Evaluación de equipos y programas
de redes de alta aceptación en el mercado. Requiere horas adicionales en un
laboratorio abierto. Requisitos: COMP 2502 y 4150. 3 créditos
Ofrecido en los siguientes recintos:
Aguadilla,
Fajardo,
Barranquitas,
Bayamón y
Arecibo.
COMP 4250 DESARROLLO, IMPLANTACIÓN Y ADMINISTRACIÓN DE BANCOS DE DATOS
Conceptos avanzados de diseño de bancos de datos. Desarrollo e implantación
de un banco de datos relacional. Diseño de los modelos Entidad-Relación
(E-R). Documentación, evaluación y optimización. Mantenimiento y seguridad.
Laboratorio cerrado. Requiere horas adicionales en un laboratorio abierto.
Requisito: COMP 3850. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo.
COMP 4420 ANÁLISIS Y DISEÑO DE SISTEMAS
Descripción de sistemas y el ambiente del analista de sistemas. Estudio de
las herramientas básicas de análisis y diseño, y su aplicación al ciclo de
vida del desarrollo de sistemas. Estudio de los principios de administración
de proyectos. Requisito: COMP 3400. 3 créditos
Ofrecido en los siguientes recintos:
San Germán y
Fajardo.
COMP 4480 INTELIGENCIA ARTIFICIAL
Historia, fundamentos y aplicaciones de la inteligencia artificial. Espacio
de estados, estrategias de búsqueda heurística y de control de búsqueda
(“depth first, breadth first”). Representación del conocimiento. Estrategias
de razonamiento (“forward, backward”). Ingeniería del conocimiento: reglas
de producción, lógica difusa. 2 horas de conferencia; 1 hora de laboratorio
cerrado. Además, requiere horas adicionales en un laboratorio abierto.
Requisitos: COMP 2550 y 2900. 3 créditos
Ofrecido en los siguientes recintos:
Fajardo y
Metro.
COMP 4910 INTERNADO Y ÉTICA PROFESIONAL
Experiencia en un ambiente real de trabajo en una institución aprobada por
el supervisor de curso. Desarrollo y presentación de un proyecto en el campo
de Ciencias de Computación, bajo la supervisión de un miembro de la facultad.
Seminarios de ética profesional. Se requiere al estudiante dedicar por lo
menos ciento veinte (120) horas al internado y asistir a varios seminarios
relacionados con temas de ética profesional. Requisitos: COMP 4200 y 4420. 3
créditos
Ofrecido en los siguientes recintos:
Metro.