Bachelor of Science in Computer Science

Descripción del Programa

El programa prepara a los estudiantes para enfrentar los desafíos tecnológicos del siglo XXI a través de un enfoque integral en el diseño, desarrollo, implementación y mantenimiento de sistemas informáticos avanzados.

En este programa, los estudiantes adquieren conocimientos fundamentales en programación, estructuras de datos, arquitectura informática, ingeniería de software, sistemas operativos, bases de datos y redes, junto con áreas emergentes como la inteligencia artificial (IA), la ciberseguridad, el Internet de las Cosas (IoT) y DevOps.

Los estudiantes desarrollan habilidades técnicas, analíticas y de gestión para resolver problemas complejos, diseñar soluciones innovadoras y aplicar metodologías ágiles y mejores prácticas de seguridad en entornos tecnológicos en constante evolución. Además, el programa fomenta el pensamiento crítico, la colaboración interdisciplinaria y la ética profesional, preparando a los graduados para liderar proyectos tecnológicos a gran escala en industrias como la tecnología, las finanzas, la salud, la manufactura y más.

El programa ofrece cuatro especializaciones (Majors):

  • Especialización en Infraestructura y Seguridad: Enfocada en preparar a los estudiantes para diseñar, implementar y gestionar infraestructuras informáticas robustas y seguras. La concentración abarca áreas como arquitectura de computadores, redes, sistemas operativos, bases de datos, ciberseguridad y forense digital. Los estudiantes adquieren habilidades en análisis de redes, administración de sistemas, ingeniería de software y gestión de infraestructuras en entornos digitales seguros, resilientes y escalables.

  • Especialización en Sistemas Inteligentes y Ciencia de Datos: Diseñada para preparar a los estudiantes para desarrollar soluciones inteligentes basadas en datos mediante la combinación de procesamiento de Big Data, sistemas inteligentes y aprendizaje automático (machine learning). Los estudiantes adquieren las habilidades para extraer conocimientos de grandes conjuntos de datos y crear modelos predictivos, permitiéndoles trabajar en la intersección de la inteligencia artificial y la ciencia de datos para abordar problemas complejos en diversas industrias.

  • Especialización en Internet de las Cosas (IoT) y Sistemas Embebidos: Se enfoca en preparar a los estudiantes para diseñar y desarrollar sistemas integrados y de IoT. Las áreas principales incluyen programación de sistemas, estándares y protocolos de IoT, diseño de sensores y electrónica aplicada. Los estudiantes aprenden a crear soluciones y arquitecturas seguras y escalables para aplicaciones de IoT y completan proyectos integradores que vinculan estas habilidades, preparándolos para carreras en los sectores de vanguardia de la tecnología.

  • Especialización en DevOps y Ingeniería de Software Basada en la Nube: Orientada a preparar a los estudiantes para diseñar, desarrollar y asegurar software escalable mediante metodologías ágiles y prácticas de DevOps a lo largo del ciclo de vida del desarrollo de software. Los estudiantes adquieren habilidades en programación, desarrollo web, arquitectura de software, CI/CD, seguridad en la nube y despliegue, con un enfoque en operaciones desde una perspectiva de nube. El plan de estudios también aborda la gestión de servicios de TI, el modelado de negocios y las operaciones financieras de soluciones SaaS, formando profesionales capaces de liderar la escalabilidad y asegurar la eficiencia en proyectos de ingeniería de software.

Objetivo del Programa

Los objetivos de la Licenciatura son:

  1. Proporcionar una Base Sólida en Ciencias de la Computación: Desarrollar competencias básicas en programación, estructuras de datos, algoritmos, ingeniería de software, bases de datos, sistemas operativos y redes para apoyar el desarrollo de sistemas informáticos escalables.

  2. Preparar a los Estudiantes para Adoptar Tecnologías Emergentes: Dotar a los estudiantes de conocimientos en campos de vanguardia como la inteligencia artificial, la ciberseguridad, el Internet de las Cosas (IoT), la computación en la nube y DevOps a través de experiencias prácticas y aprendizaje interdisciplinario.

  3. Fomentar la Resolución de Problemas y el Pensamiento Analítico: Cultivar la capacidad de analizar, modelar y resolver problemas del mundo real utilizando enfoques computacionales, herramientas innovadoras y técnicas basadas en datos en diversos dominios técnicos y comerciales.

  4. Promover el Uso Seguro y Escalable de Sistemas: Instruir a los estudiantes en el diseño y mantenimiento de infraestructuras y arquitecturas de software seguras, eficientes y escalables, asegurando que las mejores prácticas del sistema se apliquen durante todo el proceso.

  5. Fomentar el Desarrollo Ágil y las Prácticas de DevOps: Equipar a los estudiantes con las metodologías, herramientas y procesos necesarios para el desarrollo de software moderno y centrado en el despliegue, mejorando la colaboración y la eficiencia en entornos de desarrollo profesional.

  6. Avanzar en el Conocimiento en Sistemas Inteligentes y Ciencia de Datos: Preparar a los estudiantes para extraer, procesar y analizar grandes conjuntos de datos para crear modelos predictivos y sistemas inteligentes que apoyen la toma de decisiones estratégicas, la innovación y la automatización en los negocios y la tecnología.

  7. Desarrollar Habilidades en IoT y Sistemas Embebidos: Permitir que los estudiantes diseñen arquitecturas y sistemas integrados a través del conocimiento aplicado en electrónica, redes de sensores, conectividad, seguridad y aplicaciones del mundo real en el panorama en expansión del Internet de las Cosas.

  8. Promover el Liderazgo Ético, Profesional y Colaborativo: Inculcar un sentido de responsabilidad, trabajo en equipo interdisciplinario y comunicación para liderar proyectos tecnológicos y equipos en sectores como la salud, las finanzas, la manufactura y más.

  9. Apoyar la Innovación y el Aprendizaje Continuo: Fomentar la adaptabilidad y el compromiso con el aprendizaje continuo para responder al panorama tecnológico que cambia rápidamente y contribuir a la transformación digital de la sociedad.

  10. Preparar a los Graduados para el Liderazgo y Oportunidades de Carrera Avanzadas: Posicionar a los estudiantes para carreras profesionales exitosas o estudios de posgrado mediante el desarrollo de habilidades técnicas, pensamiento estratégico y la experiencia necesaria para gestionar iniciativas tecnológicas a gran escala.

Program Breakdown

Course Number  Course Title  Credit Hours 
ENG210  English Composition I  3 
ALG210  College Algebra  3 
PSY210  Introduction to Psychology  3 
ENV210  Environmental Science  3 
COM210  Introduction to Communication  3 
ENG220  English Composition II  3 
STA210  Applied Probability and Statistics  3 
PHI210  Introduction to Philosophy  3 
COM220  Principles of Public Speaking  3 
PSY220  Critical Thinking and Logic  3 
  Sub – Total  30 
Course Number  Course Title  Credit Hours 
PRG310  Programming Fundamentals  3 
ALG310  Linear Algebra  3 
MAT310  Mathematical Logic and Structures  3 
PHY310  Fundamentals of Physics  3 
CAL310  Advanced Calculus  3 
OBT310  Object-Oriented Programming  3 
SYS310  Operating Systems and Network Management  3 
LEG310  Legal Aspects of Information Systems  3 
PSY310  Personal and Professional Development  3 
DTB310  Fundamentals of Databases  3 
MAT320  Advanced Mathematics  3 
PHY320  Advanced Physics  3 
EMT310  Emerging and Disruptive Technologies  3 
ADZ310  Advanced Database Systems  3 
REM310  Research Methodology  3 
BDM310  Big Data Mining  3 
MLN310  Introduction to Machine Learning  3 
CYB310  Cybersecurity and Ethical Hacking  3 
PRG320  Introduction to Functional Programming  3 
DSA310  Distributed Systems Architecture  3 
LEI310  Leadership, Entrepreneurship, and Innovation  3 
ETH310  Professional Ethics  3 
  Sub – Total  66 
Course Number  Course Title  Credit Hours 
SEC410  Cybercrime and Forensic Analysis  3 
SEC420  Computer Networks and Communications  3 
SEC430  Operating System Fundamentals  3 
SEC440  Digital Logic Design  3 
BID450  Big Data Processing  3 
SOF460  Software Systems Engineering  3 
DAT470  Database Systems  3 
CSC480  Capstone Written Project – Computer Science  3 
  Sub – Total  24 
Course Number  Course Title  Credit Hours 
STA410  Statistical Methods for Machine Learning  3 
DAT420  Multivariate Data Analysis  3 
ITS430  Deep Learning  3 
DAT440  Applied Data Science  3 
ITS450  Natural Language Processing  3 
ITS460  Neural Network Fundamentals  3 
ITS470  Personalized Information Systems  3 
CSC480  Capstone Written Project – Computer Science  3 
  Sub – Total  24 
Course Number  Course Title  Credit Hours 
PRG410  Embedded Systems Programming  3 
ITH420  Security in Internet of Things  3 
ITH430  IoT Standards and Protocols  3 
ITH440  Sensor Technology and Integration  3 
ELE450  Electrical Circuit Fundamentals  3 
ELE460  Electronic Systems and Devices  3 
ITH470  Design Patterns for IoT Systems  3 
CSC480  Capstone Written Project – Computer Science  3 
  Sub – Total  24 
Course Number  Course Title  Credit Hours 
DSO410  DevSecOps for Business Applications  3 
CLO420  Cloud-Based Systems Architecture  3 
SOF430  Secure Software Engineering  3 
DSO440  DevOps Automation and Monitoring  3 
SOF450  Software Quality Management  3 
CYB460  Cybersecurity Fundamentals  3 
SOF470  Architectural Design for Software Systems  3 
CSC480  Capstone Written Project – Computer Science  3 
  Sub – Total  24 
  Total  120 

Experience Globaltech Florida

Join a vibrant community that prepares you for the modern business world.