
Maestría en Ciencias en Informática
Bolivar, Estados Unidos de América
DURACIÓN
1 up to 3 Years
IDIOMAS
Inglés
PASO
Tiempo completo
PLAZO DE SOLICITUD
Solicitar fecha límite de solicitud
FECHA DE INICIO MÁS TEMPRANA
Aug 2025
TASAS DE MATRÍCULA
Solicitar tasas de matrícula
FORMATO DE ESTUDIO
Mezclado, La educación a distancia
Introducción
El programa de Maestría en Ciencias de la Computación ofrece un plan de estudios completo y de vanguardia para preparar a los estudiantes para roles en la industria de la tecnología en rápida evolución. Este programa avanzado combina fundamentos teóricos con aplicaciones prácticas, cubriendo una amplia gama de temas, desde los principios básicos de la informática hasta áreas especializadas como la IA, la computación en la nube y el análisis de grandes volúmenes de datos. Con un fuerte énfasis en las consideraciones éticas basadas en principios cristianos, el programa posiciona de manera única a los graduados para abordar los complejos desafíos tecnológicos de manera responsable. A través de cursos rigurosos, proyectos prácticos y una experiencia culminante, los estudiantes desarrollan habilidades avanzadas en programación, diseño de algoritmos, gestión de bases de datos y aplicaciones de IA. El enfoque del programa en habilidades relevantes para la industria, incluida la gestión de infraestructuras en la nube y el procesamiento de grandes volúmenes de datos, garantiza que los graduados estén bien equipados para satisfacer las demandas actuales del sector tecnológico. Al sintetizar el conocimiento en varios dominios de las ciencias de la computación y aplicarlo a los desafíos empresariales del mundo real, los estudiantes salen del programa listos para innovar, liderar y hacer contribuciones significativas al campo de las ciencias de la computación.
Plan de estudios
Este mapa curricular ilustra el desarrollo progresivo de las competencias de los estudiantes en todo el programa de Maestría en Ciencias en Gestión de Tecnología de la Información, mostrando cómo cada curso introduce (I), desarrolla (D) o lleva a los estudiantes al dominio (M) de los siete Resultados de aprendizaje del programa (PLO), culminando en el curso final donde los estudiantes demuestran el dominio de todos los resultados.
- TECH 500: Desafíos éticos en la gestión de la tecnología
- TECH 605: Lenguajes de programación
- TECH 615: Algoritmos y estructuras de datos
- TECH 653: Sistemas operativos
- TECH 651: Sistemas de bases de datos
- TECH 515: Gestión de la seguridad e infraestructura en la nube
- TECH 575: Análisis de Big Data para IoT
- TECH 615: IA aplicada: soluciones para empresas
- TECH 630: Inteligencia artificial avanzada para la toma de decisiones y la comprensión empresarial
- TECH 699: Proyecto final de informática
Clases principales
TECH 500: Desafíos éticos en la gestión de la tecnología
Este curso se centra en preparar a los líderes para resolver dilemas éticos complejos en la gestión de la tecnología. El curso hace hincapié en los valores bíblicos y las soluciones prácticas a los desafíos contemporáneos. Los estudiantes exploran los sistemas éticos a través de una cosmovisión cristiana, analizan estudios de casos y desarrollan habilidades para emitir juicios morales sólidos. Al finalizar el curso, los participantes estarán capacitados para abordar cuestiones éticas en el liderazgo tecnológico con integridad y una perspectiva basada en la fe.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Analizar dilemas éticos complejos en la gestión de la tecnología utilizando diversos marcos éticos, incluida una cosmovisión cristiana. (PLO 3, PLO 5)
- SLO 2: Evaluar las implicaciones de las tecnologías emergentes en la toma de decisiones éticas en los puestos de liderazgo de TI. (PLO 3, PLO 5)
- SLO 3: Sintetizar los principios bíblicos con los desafíos éticos contemporáneos para desarrollar soluciones basadas en la fe en la gestión de la tecnología. (PLO 3, PLO 5)
- SLO 4: Desarrollar y articular juicios morales sólidos para estudios de casos sobre ética tecnológica, demostrando pensamiento crítico y comunicación eficaz. (PLO 3, PLO 4)
- Objetivo 5: Crear un marco ético personal para abordar los desafíos de la gestión tecnológica que integre los estándares profesionales con los valores cristianos. (PLO 3, PLO 5)
TECH 605: Lenguajes de programación
Este curso ofrece un análisis exhaustivo de los lenguajes de programación, profundizando en sus principios de diseño, técnicas de implementación y aplicaciones prácticas en diversos paradigmas, incluidos los modelos imperativos, orientados a objetos, funcionales, basados en la lógica y concurrentes. Los estudiantes exploran la sintaxis del lenguaje, la semántica, los sistemas de tipos, la gestión de la memoria, los modelos de concurrencia y las estrategias de implementación para intérpretes, compiladores y máquinas virtuales.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Evaluar diversos paradigmas de programación para diseñar funciones avanzadas del lenguaje, demostrando una comprensión integral de la teoría y la implementación del lenguaje. (PLO 1, PLO 2)
- SLO 2: Sintetizar conceptos de múltiples modelos de programación para crear un prototipo de un nuevo lenguaje específico de dominio, mostrando innovación en el diseño de lenguajes. (PLO 1, PLO 5)
- SLO 3: Analizar implementaciones de lenguajes complejos para deconstruir características avanzadas, como sistemas de tipos y modelos de concurrencia, y demostrar un profundo conocimiento técnico de los aspectos internos del lenguaje. (PLO 1, PLO 3)
- SLO 4: Construir un compilador o intérprete funcional para un subconjunto de un lenguaje de programación, integrando conocimientos avanzados de técnicas de procesamiento del lenguaje. (PLO 1, PLO 2)
- SLO 5: Evaluar paradigmas de programación emergentes para predecir su impacto en el desarrollo de software futuro, proponiendo aplicaciones innovadoras que aprovechen estos nuevos modelos. (PLO 1, PLO 5)
TECH 615: Algoritmos y estructuras de datos
Este curso avanzado proporciona una exploración integral de algoritmos y estructuras de datos, esenciales para la resolución eficiente de problemas y el desarrollo de software en informática.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Diseñar algoritmos avanzados utilizando diversas técnicas como dividir y vencer, programación dinámica y enfoques voraces para resolver problemas computacionales complejos de manera eficiente. (PLO 1, PLO 2)
- SLO 2: Analizar la complejidad temporal y espacial de los algoritmos utilizando las notaciones Big O, Big Theta y Big Omega, demostrando un profundo conocimiento de la eficiencia de los algoritmos. (PLO 2)
- SLO 3: Implementar y optimizar estructuras de datos sofisticadas, incluidos árboles balanceados, representaciones gráficas avanzadas y tablas hash, para mejorar el rendimiento de los algoritmos. (PLO 1, PLO 2)
- SLO 4: Evaluar y seleccionar algoritmos y estructuras de datos adecuados para situaciones reales específicas, demostrando la capacidad de tomar decisiones de diseño fundamentadas. (PLO 1, PLO 2, PLO 5)
- SLO 5: Aplicar el pensamiento algorítmico a la resolución ética de problemas, demostrando cómo los principios cristianos de administración y eficiencia pueden guiar el desarrollo de soluciones de software responsables y conscientes de los recursos. (PLO 1, PLO 3, PLO 5)
TECH 653: Sistemas operativos
Este curso avanzado ofrece una exploración integral de los sistemas operativos, centrándose en su arquitectura, componentes y principios de diseño.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Analizar arquitecturas complejas de sistemas operativos, demostrando una comprensión integral de la gestión de procesos, la asignación de memoria y las operaciones del sistema de archivos. (PLO 1, PLO 2)
- SLO 2: Diseñar e implementar mecanismos avanzados de sincronización para resolver problemas de bloqueos y condiciones de carrera en entornos multiproceso. (PLO 1, PLO 2)
- SLO 3: Evaluar diversos algoritmos de programación de CPU y técnicas de gestión de memoria, optimizando el rendimiento del sistema para diversos escenarios informáticos. (PLO 1, PLO 2)
- SLO 4: Desarrollar componentes de un sistema operativo básico, integrando conocimientos de sistemas de E/S, controladores de dispositivos y principios de seguridad. (PLO 1, PLO 2)
- SLO 5: Evaluar el impacto de las tecnologías emergentes en el diseño de sistemas operativos, proponiendo soluciones innovadoras para sistemas distribuidos y en tiempo real. (PLO 1, PLO 5)
- SLO 6: Aplicar principios de administración y gestión ética de recursos inspirados en valores cristianos para diseñar sistemas operativos que utilicen eficientemente los recursos informáticos, teniendo en cuenta el impacto ambiental y la responsabilidad social. (PLO 3, PLO 5)
TECH 651: Sistemas de bases de datos
Este curso avanzado ofrece un examen integral de los sistemas de bases de datos, centrándose en su diseño, implementación y gestión en entornos informáticos modernos.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Diseñar e implementar esquemas de bases de datos complejos utilizando técnicas avanzadas de modelado de datos, demostrando competencia en la optimización de la integridad, el rendimiento y la escalabilidad de los datos. (PLO 1, PLO 2)
- SLO 2: Desarrollar consultas SQL sofisticadas y procedimientos almacenados para recuperar y manipular datos de manera eficiente, mostrando la capacidad de optimizar el rendimiento de las consultas en sistemas de bases de datos a gran escala. (PLO 1, PLO 2)
- SLO 3: Evaluar y comparar sistemas de bases de datos relacionales y NoSQL, seleccionando soluciones apropiadas para diversos escenarios de gestión de datos y justificando decisiones arquitectónicas. (PLO 1, PLO 5)
- SLO 4: Implementar funciones avanzadas de bases de datos, incluyendo gestión de transacciones, control de concurrencia y medidas de seguridad, garantizando la consistencia y protección de los datos en entornos multiusuario. (PLO 1, PLO 2)
- SLO 5: Diseñar e implementar sistemas de bases de datos distribuidas y almacenes de datos, demostrando la capacidad de gestionar grandes volúmenes de datos y realizar análisis complejos en entornos locales y basados en la nube. (PLO 1, PLO 5)
TECH 515: Gestión de la seguridad e infraestructura en la nube
Este curso ofrece una introducción integral a la gestión de datos empresariales y tecnologías de redes en tecnología de la información (TI), con un enfoque en operaciones y seguridad basadas en la nube.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Evaluar arquitecturas de red complejas basadas en la nube y diseñar soluciones óptimas para la infraestructura de TI a nivel empresarial. (PLO 1, PLO 2)
- SLO 2: Sintetizar las mejores prácticas en seguridad en la nube para crear estrategias integrales de gestión de riesgos, que aborden las amenazas emergentes y el cumplimiento normativo. (PLO 1, PLO 3, PLO 5)
- Objetivo 3: Crear soluciones innovadoras de gestión y almacenamiento de datos para entornos de nube, optimizando la escalabilidad, el rendimiento y la rentabilidad. (Objetivo 1, Objetivo 5)
- SLO 4: Criticar las prácticas de TI desde la perspectiva de la administración cristiana, formulando marcos éticos para el uso responsable de la tecnología en entornos empresariales. (PLO 3, PLO 5)
- Objetivo 5: Predecir el impacto de las tendencias emergentes en computación en la nube y TI empresarial en las operaciones organizacionales y diseñar estrategias adaptativas para aprovechar estas tecnologías de manera segura. (Objetivo 1, Objetivo 5)
TECH 575: Análisis de Big Data para IoT
Este curso presenta a los estudiantes Apache Spark, un poderoso marco de procesamiento de big data, con un enfoque en su aplicación en el análisis de conjuntos de datos a gran escala.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Sintetizar la programación Python y los marcos Apache Spark para diseñar e implementar soluciones avanzadas de análisis de big data. (PLO 1, PLO 2)
- SLO 2: Evaluar y aplicar la sintaxis de Spark 2.0 DataFrame para optimizar tareas complejas de procesamiento de datos y mejorar la eficiencia analítica. (PLO 1, PLO 3, PLO 5)
- SLO 3: Crear y criticar modelos sofisticados de aprendizaje automático utilizando MLlib de Spark, incluida la regresión logística, los bosques aleatorios y los árboles potenciados por gradientes, para resolver problemas de clasificación del mundo real. (PLO 1, PLO 2, PLO 5)
- SLO 4: Desarrollar y evaluar aplicaciones innovadoras de procesamiento de lenguaje natural, como filtros de spam, utilizando las capacidades de Spark para el análisis y la clasificación de texto. (PLO 1, PLO 2, PLO 5)
- SLO 5: Formular un marco ético para el análisis de grandes volúmenes de datos que integre los principios cristianos de administración y privacidad, examinando críticamente las implicaciones sociales de las técnicas de análisis de datos a gran escala. (PLO 3, PLO 5)
TECH 615: IA aplicada: soluciones para empresas
Este curso ofrece una introducción integral a la Inteligencia Artificial (IA) y explora su impacto transformador en todas las industrias.
Resultados del aprendizaje de los estudiantes (SLO) del curso
- SLO 1: Evaluar el impacto de la IA en diversas industrias, analizando las tendencias actuales y prediciendo desarrollos futuros en el campo.
Becas y Financiamiento
La Oficina de Ayuda Financiera de Southwest Baptist University se dedica a brindarle los recursos financieros y el asesoramiento que necesita para alcanzar su meta de una educación superior cristiana. Trabajaremos con usted para brindarle asistencia financiera integral que satisfaga sus necesidades a través de una combinación de recursos de ayuda universitaria, federal, estatal y privada.
Admisiones
Resultado del programa
Resultados de aprendizaje institucional (ILO)
- OIT 1: Los estudiantes se comunicarán eficazmente.
- OIT 2: Los estudiantes utilizarán métodos de investigación para la adquisición y aplicación de conocimientos.
- OIT 3: Los estudiantes abordarán problemas concretos aplicando la fe y el razonamiento ético.
- OIT 4: Los estudiantes pensarán de manera creativa y crítica para seguir una vida de aprendizaje.
- OIT 5: Los estudiantes participarán en un mundo culturalmente diverso para fortalecer las relaciones con los demás.
Resultados de aprendizaje del programa (PLO)
- PLO 1: Diseñar e implementar soluciones informáticas avanzadas, con foco en la inteligencia artificial, la computación en la nube y los sistemas de big data. OIT 2, OIT 4
- PLO 2: Analizar y optimizar algoritmos complejos y estructuras de datos para resolver problemas computacionales del mundo real de manera eficiente. ILO 2, ILO 4
- OIT 3: Evaluar y aplicar principios éticos, incluidos los valores cristianos, para abordar los desafíos en el desarrollo y la gestión de la tecnología. OIT 3, OIT 4, OIT 5
- OPI 4: Comunicar conceptos y soluciones técnicas complejas de manera eficaz a audiencias tanto técnicas como no técnicas. OIT 1, OIT 5
- PLO 5: Sintetizar conocimientos de diversos dominios de la informática para desarrollar soluciones innovadoras para diversos desafíos empresariales y sociales. OIT 2, OIT 3, OIT 4, OIT 5
Galería
Requisitos de lengua inglesa
¡Certifica tu dominio del inglés con el Duolingo English Test! El DET es un examen de inglés en línea conveniente, rápido y asequible aceptado por más de 4000 universidades (como esta) en todo el mundo.