L I C E N C I A T U R A E N
Diseño de Software y Redes
Ventaja competitiva
Crearás aplicaciones y sistemas tecnológicos innovadores. Como egresado, estarás preparado para aplicar tus habilidades en el desarrollo de soluciones informáticas eficientes y funcionales para diversos sectores de la industria.
-
Estarás preparado para concebir, desarrollar y mantener aplicaciones y sistemas informáticos eficientes y efectivos. Desarrollarás habilidades en programación, diseño de interfaces de usuario, arquitectura de software, y gestión de proyectos de desarrollo. Tu capacidad para comprender las necesidades del usuario, traducirlas en soluciones técnicas y adaptarte a las tendencias tecnológicas en constante evolución será esencial para el éxito en la industria del software y la tecnología.
-
Desarrollador de software.
Arquitecto de software.
Ingeniero de software.
Diseñador de interfaz de usuario (UI/UX).
Gerente de desarrollo de software.
Especialista en seguridad de software.
Analista de calidad de software.
Consultor de tecnología.
Investigador en informática.
Emprendedor de tecnología.
-
Contamos con el reconocimiento oficial de la SEP:
RVOE-BC-L039-M3/21
-
Estudia desde 3 horas diarias para que logres un equilibrio entre tu vida personal, académica y laboral, también contamos con la modalidad autodidacta en línea.
Requisitos de admisión
Sin examen, sin fichas, sin esperar. Con sólo 3 requisitos básicos que puedes enviar por correo. El primer paso para lograr tus metas es contactar a uno de nuestros asesores dejando tus datos en este formulario para que te guíe durante todo tu proceso de inscripción.
¡Estamos para ayudarte!
-
Solicitamos el original electrónico vigente, no mayor a dos años. Puedes tramitarla en línea en la página https://www.gob.mx/ActaNacimiento/
-
Solicitamos el original electrónico vigente, no mayor a dos años. Puedes tramitarlo en línea en la página https://www.gob.mx/curp/
-
De tu último grado de estudios, dependiendo el programa que elijas. Solicitamos el original electrónico. Si tienes el certificado en trámite, requerimos una carta de culminación oficial.
Revalidación de materias
Si estás en otra escuela y deseas cambiarte a INUE, envíanos tu kárdex junto con los documentos.
¡Inicia tu carrera hoy!
Plan de estudios
I
-
Aprenderás los fundamentos del cálculo, centrados en las derivadas y sus aplicaciones.
Este curso proporciona una base sólida en matemáticas avanzadas y es esencial para el desarrollo de habilidades analíticas y la resolución de problemas en campos relacionados con la tecnología e ingeniería.
El curso abordará temas como límites, continuidad, derivadas, reglas de derivación, optimización, funciones implícitas, tasas relacionadas y teoremas fundamentales del cálculo. También aprenderás a aplicar estas técnicas en problemas prácticos.
A lo largo del curso, se enfatizará la importancia de las habilidades matemáticas en el diseño de software y redes, incluida la optimización de algoritmos y la modelización de sistemas.
Al finalizar el curso de Cálculo Diferencial, los estudiantes tendrán una comprensión sólida de los conceptos y técnicas fundamentales en cálculo, lo que les permitirá abordar problemas más avanzados y aplicaciones en sus estudios posteriores.
-
Se enseñarán los principios fundamentales y las aplicaciones prácticas de la electrónica en el diseño y desarrollo de sistemas digitales y de comunicación.
Los temas cubiertos en el curso incluirán componentes electrónicos básicos como resistencias, condensadores, inductores, diodos y transistores, además de circuitos integrados y dispositivos semiconductores. Los estudiantes aprenderán sobre leyes y teoremas eléctricos fundamentales.
Además, se abordarán conceptos clave en electrónica digital, como lógica booleana, puertas lógicas, sistemas de numeración, flip-flops, registros y contadores. Los estudiantes también explorarán aplicaciones de la electrónica en sistemas de comunicación y redes, como la modulación de señales, la multiplexación y la transmisión de datos.
Al completar el curso, los estudiantes adquirirán una comprensión sólida de los principios de la electrónica y su relación con el diseño de software y redes. Esto les permitirá aplicar estos conocimientos en la creación y mantenimiento de sistemas de hardware y software eficientes y confiables.
-
Aprenderás los conceptos y principios fundamentales relacionados con la tecnología de la información.
Se les presentará una amplia gama de temas como sistemas informáticos, componentes de hardware, sistemas operativos, aplicaciones de software, almacenamiento de datos y comunicación en red.
A lo largo del curso, comprenderás la importancia de la tecnología de la información en el mundo digital actual y cómo influye en diversas industrias y sectores. También se familiarizarán con la terminología básica de la informática, la historia de la computación y los aspectos éticos y legales de la tecnología de la información.
Al final del curso, los estudiantes tendrán una sólida base en los conceptos de tecnología de la información, lo que les permitirá utilizar y aplicar eficazmente este conocimiento en sus futuros estudios y carreras profesionales dentro del campo del diseño de software y redes.
-
Aprenderás los fundamentos y las técnicas necesarias para llevar a cabo investigaciones científicas y académicas de manera efectiva y rigurosa.
Los temas principales abordados en el curso incluyen la formulación de preguntas de investigación, la revisión de la literatura, la selección de enfoques metodológicos apropiados, el diseño de investigaciones cualitativas y cuantitativas, el muestreo y la recopilación de datos, y el análisis e interpretación de resultados.
Además, se enseñará a los estudiantes cómo redactar propuestas de investigación, informes y artículos científicos, y cómo presentar sus hallazgos de manera clara y efectiva. También se discutirán aspectos éticos y legales de la investigación, así como el manejo y la protección de la información y datos personales.
Al completar el curso, los estudiantes estarán capacitados para planificar, ejecutar y comunicar investigaciones en el ámbito del diseño de software y redes, lo que les permitirá contribuir al desarrollo y avance del conocimiento en su campo de estudio.
-
Aprenderás los fundamentos de la programación y el desarrollo de software. Comenzarás con conceptos básicos como algoritmos, estructuras de datos, variables, operadores y estructuras de control de flujo.
A lo largo del curso, explorarás diferentes paradigmas de programación, como la programación imperativa, orientada a objetos y funcional. Se les enseñará a diseñar, implementar y depurar programas utilizando un lenguaje de programación específico, como Python, Java o C++.
Además, se introducirán en las buenas prácticas de programación, la documentación y el uso de herramientas de desarrollo de software, como editores de texto, entornos de desarrollo integrado (IDE) y sistemas de control de versiones.
Al finalizar el curso, los estudiantes habrán adquirido habilidades sólidas en programación y estarán preparados para abordar proyectos de software más complejos y avanzados en cursos posteriores de su carrera en diseño de software y redes.
II
-
Adquirirás conocimientos sobre conceptos fundamentales y avanzados del cálculo integral. Esta rama del análisis matemático se centra en la acumulación de cantidades y en el cálculo de áreas bajo una curva.
Algunos de los temas principales que se tratarán en este curso incluyen:
Integración: conceptos básicos, técnicas de integración y cálculo de áreas bajo curvas. Teorema fundamental del cálculo. Integración por sustitución. Integración por partes. Integración de funciones racionales.
Estos conceptos son fundamentales en la formación de profesionales en diseño de software y redes, ya que permiten abordar problemas matemáticos relacionados con el análisis y optimización de algoritmos, modelado y simulación de sistemas, entre otros.
-
Adquirirás conocimientos fundamentales sobre los principios y leyes que rigen la electricidad y el magnetismo, y cómo estos fenómenos están interrelacionados. Este conocimiento es esencial para comprender el funcionamiento de los sistemas electrónicos y las comunicaciones en las redes.
Algunos de los temas principales que se abordarán en este curso incluyen la Ley de Coulomb, que estudia las fuerzas eléctricas entre cargas puntuales y la relación con la constante eléctrica. También se explorarán conceptos básicos de campos eléctricos, cálculo de campos eléctricos y líneas de campo eléctrico, así como el potencial eléctrico y capacitancia. Además, se abordarán corriente eléctrica, resistencia, Ley de Ohm y circuitos eléctricos básicos.
Por otro lado, los estudiantes también aprenderán sobre magnetismo, fuerza magnética, campos magnéticos, Ley de Ampère y Ley de Faraday, que son fundamentales para entender las aplicaciones prácticas de la electricidad y el magnetismo en la tecnología de redes y dispositivos electrónicos.
-
Aprenderás los conceptos básicos y fundamentales de la informática y la tecnología de la información.
Este conocimiento te proporcionará una base sólida para abordar temas más avanzados y específicos relacionados con el diseño de software y redes a lo largo de tu carrera universitaria.
Los temas principales abordados en el curso incluyen la historia y evolución de la informática, los componentes básicos de hardware y software, los sistemas operativos, la organización y estructura de datos, las redes y comunicaciones, la seguridad informática y la ética en la informática.
Además, se enseñará a los estudiantes cómo utilizar y aplicar diversas herramientas y tecnologías informáticas, como procesadores de texto, hojas de cálculo, bases de datos, software de presentación y navegadores web, para mejorar su eficiencia y productividad en el ámbito académico y profesional.
Al completar el curso, los estudiantes tendrán una comprensión sólida de los fundamentos de la informática y estarán mejor preparados para enfrentar los desafíos y oportunidades que surgen en el campo del diseño de software y redes.
-
Profundizarás en los conceptos de programación y desarrollo de software aprendidos en el curso de Programación I.
Este curso proporcionará a los estudiantes habilidades y conocimientos más avanzados en el diseño, implementación y depuración de programas y aplicaciones informáticas.
Los temas principales cubiertos en Programación II incluirán estructuras de datos avanzadas, algoritmos, técnicas de programación orientada a objetos, diseño y análisis de algoritmos, programación concurrente y uso de bibliotecas y frameworks especializados.
Además, los estudiantes tendrán la oportunidad de aprender y trabajar con diferentes lenguajes de programación y paradigmas, como la programación funcional y la programación lógica, lo que les permitirá adaptarse a diferentes entornos de desarrollo y abordar problemas de software más complejos.
Al completar el curso, los estudiantes habrán adquirido habilidades avanzadas de programación y estarán mejor preparados para enfrentar proyectos de desarrollo de software más desafiantes y diversos en el campo del diseño de software y redes.
-
Estudiarás cómo las estructuras y procesos sociales afectan el comportamiento humano y las interacciones en la sociedad. Este conocimiento es crucial para entender cómo los sistemas tecnológicos y de comunicación pueden influir en la vida de las personas y en la sociedad en general.
Durante el curso, los estudiantes aprenderán conceptos fundamentales de la sociología, como la estructura social, la estratificación, la cultura, la socialización y los roles sociales. Además, se analizarán teorías sociológicas clásicas y contemporáneas que ayudarán a los estudiantes a comprender y analizar la complejidad de las sociedades humanas y los cambios que enfrentan a lo largo del tiempo.
Al abordar temas como la desigualdad, la discriminación, el género, la raza y la etnicidad, los estudiantes comprenderán cómo estos factores pueden influir en la adopción y el uso de las tecnologías de la información y la comunicación.
Asimismo, los estudiantes adquirirán habilidades analíticas y de pensamiento crítico que les permitirán abordar problemas sociales complejos y desarrollar soluciones tecnológicas inclusivas y socialmente responsables en el campo del diseño de software y redes
III
-
Aprenderás los conceptos fundamentales y las técnicas del cálculo en varias variables, centrándose en el análisis y manipulación de vectores y funciones vectoriales.
A lo largo del curso, los estudiantes estudiarán temas como vectores y geometría analítica en el espacio, producto escalar y vectorial, funciones vectoriales y sus derivadas, curvatura y torsión, funciones escalares de varias variables, límites y continuidad, derivadas parciales, gradiente, optimización en varias variables y extremos locales y globales.
Además, se cubrirán temas como integrales dobles y triples, coordenadas curvilíneas, integrales de línea, teorema de Green, integrales de superficie, teorema de Stokes y teorema de la divergencia. Estos conceptos y técnicas son fundamentales para comprender y resolver problemas en múltiples áreas de la ingeniería y la ciencia, incluido el diseño de software y redes.
Al finalizar el curso, los estudiantes tendrán una sólida comprensión de los conceptos y técnicas del cálculo vectorial, lo que les permitirá aplicar estos conocimientos en el análisis y resolución de problemas avanzados en su campo de estudio.
-
Aprenderás los fundamentos teóricos y prácticos relacionados con el análisis y diseño de circuitos eléctricos y electrónicos.
Estudiarás conceptos clave como la ley de Ohm, la ley de Kirchhoff para corrientes y voltajes, análisis de circuitos en corriente continua (DC) y corriente alterna (AC), métodos de análisis de circuitos, como el método de mallas y nodos, teoremas de circuitos como Thevenin, Norton y máxima transferencia de potencia.
También se abordarás componentes fundamentales de los circuitos, como resistores, inductores, capacitores, diodos y transistores. Aprenderás cómo utilizar estos componentes en la construcción y análisis de circuitos, así como en el diseño de sistemas electrónicos básicos.
Al finalizar el curso, los estudiantes serán capaces de analizar y diseñar circuitos eléctricos y electrónicos simples, lo que les permitirá comprender y aplicar estos conceptos en el desarrollo y diseño de sistemas de software y redes más avanzados.
-
Aprenderás los fundamentos del idioma inglés, centrándote en el desarrollo de tus habilidades de lectura, escritura, comprensión auditiva y expresión oral.
A lo largo del curso, los estudiantes estudiarán gramática y vocabulario esenciales para la comunicación básica en inglés. Participarán en una variedad de actividades, como escuchar diálogos, participar en conversaciones y leer y escribir textos cortos. El curso tiene como objetivo proporcionar a los estudiantes las herramientas lingüísticas necesarias para expresarse de manera efectiva en una variedad de situaciones cotidianas.
Al finalizar el curso, los estudiantes tendrán una base sólida en inglés, lo que les permitirá comunicarse y comprender información básica en un contexto de habla inglesa. Este conjunto de habilidades será invaluable a medida que continúen sus estudios y eventualmente trabajen en el campo del diseño de software y redes, donde el inglés es a menudo el idioma principal para la colaboración y comunicación internacional.
-
Tópicos de programación
Explorarás temas avanzados y actuales en el campo de la programación, ampliando tus conocimientos y habilidades en el desarrollo de software.
Abordarás temas como algoritmos avanzados, programación concurrente y paralela, técnicas de optimización de código, diseño y desarrollo de aplicaciones móviles, aplicaciones web, inteligencia artificial y aprendizaje automático, entre otros. También se podrían discutir enfoques y metodologías de programación emergentes, así como lenguajes y plataformas de programación específicas.
Este curso permitirá a los estudiantes ampliar su experiencia en programación y estar al tanto de las últimas tendencias y tecnologías en el campo. Al finalizar el curso, estarán mejor preparados para enfrentar desafíos de programación más avanzados y desarrollar soluciones de software más eficientes y sofisticadas para enfrentar las demandas del mercado laboral actual.
-
Aprenderás sobre los conceptos fundamentales, los componentes y las aplicaciones de los sistemas de información en la gestión y operación de organizaciones y empresas, y las aplicaciones para comercio digital.
Este conocimiento es esencial para diseñar y desarrollar soluciones tecnológicas efectivas y eficientes que cumplan con los objetivos organizacionales.
A lo largo del curso, los estudiantes estudiarán la arquitectura, el diseño y la implementación de sistemas de información, así como la gestión de bases de datos, la seguridad de la información y la integración de aplicaciones empresariales.
También aprenderán sobre el análisis y diseño de sistemas, técnicas de modelado de datos, herramientas de desarrollo de software y procesos de toma de decisiones basados en información.
Además, los estudiantes abordarán aspectos relacionados con la planificación y gestión estratégica de sistemas de información, incluyendo la evaluación de necesidades, la asignación de recursos y la medición del rendimiento.
Al finalizar el curso, los estudiantes de diseño de software y redes tendrán una sólida comprensión de cómo los sistemas de información apoyan a las organizaciones en la toma de decisiones y en el logro de sus objetivos, y estarán capacitados para desarrollar soluciones tecnológicas adaptadas a las necesidades de cada organización.
IV
-
Aprenderás a analizar y comprender los diferentes componentes de un sistema de información, así como su funcionamiento e interacción.
Adquirirás conocimientos sobre técnicas y herramientas de análisis de sistemas, como la identificación de requisitos, modelado de procesos de negocio, diagramas de flujo de datos y casos de uso.
Además, te familiarizarás con los principios básicos de diseño de sistemas y aprenderás a evaluar la viabilidad de un proyecto de desarrollo de software desde una perspectiva técnica, económica y organizacional.
También abordarás las mejores prácticas para la comunicación efectiva con los usuarios y otros profesionales de TI, así como el trabajo en equipo y la administración de proyectos.
Al finalizar el curso, los estudiantes serán capaces de analizar, diseñar y mejorar sistemas de información, lo que les permitirá abordar problemas reales en su futura carrera profesional en el campo del diseño de software y redes.
-
Aprenderás los fundamentos de los sistemas de gestión de bases de datos, así como las técnicas y herramientas necesarias para diseñar, implementar y administrar bases de datos eficientes y seguras.
Adquirirás conocimientos sobre los diferentes tipos de sistemas de bases de datos, como las bases de datos relacionales, NoSQL y distribuidas. Aprenderás a utilizar lenguajes de consulta como SQL para manipular, consultar y administrar datos, así como a diseñar esquemas de bases de datos utilizando técnicas de modelado de datos, normalización y diagramas entidad-relación.
Además, el curso abordará temas como la integridad de datos, el control de concurrencia, la seguridad y la privacidad de los datos, y el rendimiento y optimización de las consultas.
Los estudiantes también estarán expuestos a las últimas tendencias y tecnologías en el campo de las bases de datos, como el almacenamiento y análisis de datos en la nube y el manejo de datos a gran escala.
Al finalizar el curso, los estudiantes serán capaces de diseñar y gestionar bases de datos eficaces y seguras, lo que les permitirá abordar problemas reales en su futura carrera profesional en el campo del diseño de software y redes.
-
Aprenderás sobre los fundamentos de los sistemas digitales y la lógica booleana, que son cruciales en el diseño y análisis de circuitos digitales y sistemas electrónicos.
El curso cubrirá temas como la lógica combinacional y secuencial, compuertas lógicas, álgebra booleana, simplificación de funciones lógicas, sistemas de numeración y aritmética binaria. Además, se estudiarán componentes fundamentales de los circuitos digitales, como multiplexores, decodificadores, flip-flops, contadores y registros.
Aprenderán sobre el diseño de sistemas digitales, desde la especificación y modelización hasta la síntesis y la implementación en dispositivos programables, como FPGA y CPLD. También se abordarán conceptos de temporización y sincronización, que son esenciales para el correcto funcionamiento de los sistemas electrónicos.
Al finalizar el curso, tendrás una sólida comprensión de cómo diseñar, analizar y construir circuitos digitales y sistemas electrónicos. Este conocimiento les permitirá aplicar estos conceptos en la creación de software y redes eficientes y confiables en su futura carrera profesional.
-
Adquirirás conocimientos fundamentales sobre ecuaciones diferenciales ordinarias y parciales, así como sus aplicaciones en diversos campos, incluidos la informática y las redes.
Aprenderás a clasificar y resolver diferentes tipos de ecuaciones diferenciales, como ecuaciones lineales, no lineales, de primer orden y de segundo orden. También estudiarás métodos de solución analíticos y numéricos, incluidos el método de separación de variables, transformadas de Laplace, series de Fourier y métodos iterativos, como el de Euler y Runge-Kutta.
Además, el curso abordará cómo las ecuaciones diferenciales se aplican en la modelización de fenómenos físicos, biológicos y de ingeniería, como el flujo de calor, el crecimiento de poblaciones, el comportamiento de circuitos eléctricos y sistemas de control, entre otros.
Al finalizar el curso, los estudiantes estarán capacitados para resolver ecuaciones diferenciales de manera efectiva y aplicar estos conceptos en problemas prácticos relacionados con el diseño de software y redes, lo que enriquecerá su formación en el campo de la informática y les permitirá abordar desafíos más complejos en su futura carrera profesional.
-
Continuarás desarrollando tus habilidades lingüísticas en inglés, centrándose en aspectos más avanzados del lenguaje y la comunicación.
El curso cubrirá temas como gramática avanzada, ampliación del vocabulario, comprensión lectora y auditiva, expresión escrita y oral, y habilidades de comunicación interpersonal y profesional.
Además, se prestará atención a la terminología y conceptos específicos del campo de diseño de software y redes, lo que permitirá a los estudiantes comunicarse de manera efectiva en entornos técnicos y profesionales.
Los estudiantes también trabajarán en habilidades de presentación y redacción de documentos técnicos en inglés. Se fomentará la participación en debates y discusiones para mejorar la fluidez y la confianza al hablar en público.
Al finalizar el curso, los alumnos habrán mejorado sus habilidades en inglés, lo que les permitirá comunicarse con colegas, clientes y otros profesionales de la industria a nivel global y les abrirá oportunidades en el ámbito laboral internacional.
V
-
Aprenderás los conceptos fundamentales y las técnicas del álgebra lineal, una rama de las matemáticas que estudia los sistemas de ecuaciones lineales, vectores, matrices y espacios vectoriales.
El curso cubrirá temas esenciales como sistemas de ecuaciones lineales, operaciones con matrices, determinantes, espacios vectoriales, transformaciones lineales y diagonalización de matrices. Además, se discutirán los conceptos de valores propios y vectores propios, que son fundamentales en muchas aplicaciones del álgebra lineal.
También aprenderás cómo aplicar el álgebra lineal a problemas de ingeniería y ciencias de la computación, como la solución de sistemas de ecuaciones lineales, optimización, análisis de redes y tratamiento de imágenes y gráficos en computación.
Al finalizar el curso, los estudiantes tendrán una sólida comprensión de los conceptos fundamentales del álgebra lineal y serán capaces de aplicarlos en diversos problemas relacionados con la informática y las redes.
-
Aprenderás los fundamentos y las mejores prácticas para diseñar y desarrollar sistemas de software y redes eficientes y escalables. Este curso proporciona una base sólida en la teoría y la aplicación práctica del diseño de sistemas.
Los temas principales del curso incluyen la identificación de requerimientos, análisis de problemas, diseño de soluciones y evaluación de alternativas. Aprenderás sobre arquitecturas de sistemas, patrones de diseño y técnicas de modelado, así como a diseñar interfaces y componentes de sistemas de software y redes.
También se abordarán aspectos de la integración de sistemas y la importancia de la gestión de la configuración y el control de versiones. Trabajarás en proyectos reales o simulados para aplicar los conocimientos y habilidades adquiridos en el curso, lo que les permitirá enfrentarse a desafíos del mundo real en el ámbito laboral.
Al completar el curso "Diseño de Sistemas", los estudiantes estarán capacitados para analizar, diseñar y evaluar soluciones de software y redes, abordar problemas complejos y aplicar las mejores prácticas en el diseño de sistemas en entornos profesionales y técnicos.
-
Aprenderás los principios, metodologías y técnicas fundamentales para el desarrollo de sistemas de software de alta calidad y eficiencia. Este curso proporciona un enfoque integral para la ingeniería de software, cubriendo tanto aspectos teóricos como prácticos.
Los temas principales del curso incluyen la definición de requerimientos, modelado y diseño de software, implementación, pruebas, mantenimiento y evolución de software.
Los estudiantes aprenderán sobre metodologías de desarrollo, como el desarrollo en cascada, iterativo, ágil y DevOps, y cómo aplicarlas en proyectos de software reales.
Además, se abordarán temas como la calidad del software, la gestión de proyectos de software y la importancia del trabajo en equipo y la comunicación efectiva en el desarrollo de proyectos de software. Los estudiantes también adquirirán habilidades en el uso de herramientas y tecnologías actuales para el diseño, implementación y pruebas de sistemas de software.
Al completar el curso, los estudiantes estarán capacitados para participar en el desarrollo y mantenimiento de sistemas de software de alta calidad, aplicar metodologías apropiadas y utilizar herramientas y tecnologías modernas en entornos profesionales y técnicos.
-
Avanzarás en tus habilidades de inglés, enfocándote en comprensión, expresión y comunicación en un nivel más avanzado y en contextos profesionales.
El curso abordará gramática avanzada, vocabulario técnico, comprensión lectora y auditiva, escritura y expresión oral en situaciones profesionales y comunicación intercultural. También se practicarán habilidades clave como presentaciones orales, redacción de informes y documentos técnicos, y debates sobre temas relacionados con informática y redes.
Al completar el curso, los estudiantes podrán comunicarse efectivamente en inglés en situaciones profesionales y académicas, utilizando un vocabulario técnico adecuado, y adquirirán mayor confianza y fluidez en el idioma, lo que les permitirá tener éxito en sus futuras carreras y colaboraciones internacionales en diseño de software y redes.
-
Aprenderás los conceptos básicos y avanzados de las redes de computadoras, así como sus protocolos y arquitecturas. Este curso proporcionará a los estudiantes una sólida base en la teoría y práctica de la comunicación de datos y la interconexión de sistemas informáticos.
Los temas principales cubiertos en el curso incluyen la arquitectura de redes, los modelos de referencia OSI y TCP/IP, la transmisión de datos, la conmutación de paquetes, enrutamiento, protocolos de transporte, servicios y aplicaciones de red. También se discutirán las tecnologías de redes inalámbricas, la seguridad en redes, la administración y el diseño de redes.
Los estudiantes tendrán la oportunidad de trabajar en proyectos y actividades prácticas que les permitan aplicar sus conocimientos teóricos en situaciones del mundo real. Además, el curso también enfatizará en la resolución de problemas, la planificación y el diseño de soluciones de red adecuadas para diferentes escenarios y entornos.
Al completar el curso, los estudiantes serán capaces de comprender y aplicar los conceptos clave en la planificación, diseño, implementación y mantenimiento de redes de computadoras, así como analizar y resolver problemas relacionados con la comunicación de datos y la interconexión de sistemas.
VI
-
Aprenderás a gestionar y mantener redes informáticas, centrándose en aspectos como la monitorización, la optimización y la seguridad.
El programa abordará temas como la configuración y administración de dispositivos de red, como routers, switches y servidores. Los estudiantes también aprenderán sobre la asignación y gestión de recursos, como ancho de banda, direcciones IP y almacenamiento en la red.
Además, el curso cubrirá herramientas y técnicas de monitorización y diagnóstico de problemas en la red, la implementación de políticas y medidas de seguridad, y la gestión de usuarios y permisos.
También se discutirán conceptos como la virtualización de redes, la automatización y la implementación de soluciones basadas en la nube.
Al finalizar el curso, los estudiantes tendrán una sólida base en la gestión y mantenimiento de redes informáticas, lo que les permitirá garantizar su correcto funcionamiento, optimización y seguridad en entornos empresariales y organizacionales.
-
Aprenderás sobre el diseño y análisis de sistemas digitales, utilizando conceptos y técnicas relacionadas con lógica digital y circuitos electrónicos.
Los estudiantes también aprenderán sobre la síntesis de circuitos y componentes digitales, como sumadores, decodificadores, multiplexores, registros y contadores. Además, se discutirán arquitecturas de sistemas digitales, incluyendo microprocesadores y sistemas embebidos.
Al finalizar el curso, los estudiantes tendrán una sólida comprensión de los principios fundamentales del diseño digital y serán capaces de diseñar, analizar y construir sistemas digitales eficientes y funcionales para diversas aplicaciones en el campo del diseño de software y redes.
-
Aprenderás sobre las tecnologías y protocolos de comunicación que permiten la interacción entre dispositivos y sistemas informáticos en redes.
El programa abordará temas como las redes de área local (LAN), redes de área amplia (WAN), y las tecnologías de redes inalámbricas, así como conceptos fundamentales sobre el modelo OSI y el modelo TCP/IP. Los estudiantes también aprenderán sobre los diferentes tipos de dispositivos de red, como routers, switches, y puntos de acceso.
Además, se discutirán los protocolos de enrutamiento y conmutación, la configuración y administración de redes, y la importancia de la calidad del servicio (QoS) y la seguridad en la transmisión de datos.
Al finalizar el curso, los estudiantes tendrán un sólido conocimiento de las tecnologías y protocolos de comunicación en redes, lo que les permitirá diseñar, implementar y gestionar redes informáticas de manera eficiente y segura.
-
Aprenderás sobre los fundamentos teóricos y prácticos de la arquitectura y organización de computadoras.
El curso cubrirá temas como el diseño y funcionamiento de procesadores, sistemas de memoria, unidades de almacenamiento y dispositivos de entrada y salida. También aprenderás sobre el conjunto de instrucciones y cómo se ejecutan en la CPU, así como el flujo de datos y control dentro del sistema computacional.
Además, se abordarán conceptos relacionados con la jerarquía de memoria, almacenamiento y recuperación de información, así como la interacción entre hardware y software. También se discutirá la importancia del rendimiento y la eficiencia en la arquitectura computacional, incluyendo conceptos como el paralelismo, la optimización y la escalabilidad.
Al finalizar el curso, los estudiantes tendrán una sólida base en la arquitectura y organización de computadoras, lo que les permitirá entender y aplicar estos conceptos en el diseño, desarrollo e implementación de sistemas de software y redes.
-
Avanzarás en tus habilidades de inglés, enfocándote en comprensión, expresión y comunicación en un nivel más avanzado y en contextos profesionales.
El curso abordará gramática avanzada, vocabulario técnico, comprensión lectora y auditiva, escritura y expresión oral en situaciones profesionales y comunicación intercultural. También se practicarán habilidades clave como presentaciones orales, redacción de informes y documentos técnicos, y debates sobre temas relacionados con informática y redes.
Al completar el curso, los estudiantes podrán comunicarse efectivamente en inglés en situaciones profesionales y académicas, utilizando un vocabulario técnico adecuado, y adquirirán mayor confianza y fluidez en el idioma, lo que les permitirá tener éxito en sus futuras carreras y colaboraciones internacionales en diseño de software y redes.
VII
-
Aprenderás a combinar diferentes medios y tecnologías para crear aplicaciones y contenidos multimedia interactivos y atractivos.
Los estudiantes adquirirán conocimientos en áreas clave como la producción de audio y video, la animación, la creación de gráficos 2D y 3D, y la edición de imágenes. También aprenderán sobre las herramientas y software más utilizados en la industria multimedia, como Adobe Creative Suite, Unity y otras aplicaciones de edición y producción multimedia.
Además, el curso abordará temas como la narrativa y el storytelling en medios digitales, la interacción con el usuario, la accesibilidad y la usabilidad, y las tendencias emergentes en la creación de contenidos multimedia.
Los estudiantes trabajarán en proyectos prácticos y colaborativos a lo largo del curso, lo que les permitirá desarrollar habilidades en el diseño y la producción de aplicaciones multimedia, así como en la resolución de problemas y el trabajo en equipo.
Al finalizar el curso, los estudiantes estarán capacitados para conceptualizar, diseñar y producir aplicaciones multimedia interactivas y atractivas, empleando diversas tecnologías y medios para satisfacer las necesidades del usuario y adaptarse a las tendencias del mercado.
-
Aprenderás las habilidades y conceptos fundamentales necesarios para crear sitios web atractivos y funcionales.
El programa cubrirá el diseño y la estructura de un sitio web, incluidos aspectos como la navegación, la disposición de contenidos y la adaptabilidad a diferentes dispositivos y tamaños de pantalla. Los estudiantes se familiarizarán con las tecnologías y lenguajes fundamentales del diseño web, como HTML, CSS y JavaScript.
Además, los estudiantes aprenderán sobre diseño gráfico y tipografía, así como sobre la importancia de la experiencia de usuario (UX) y la interfaz de usuario (UI) en el diseño web. El curso también abordará temas como la accesibilidad, el SEO y las prácticas de diseño responsivo.
Durante el curso, los estudiantes tendrán la oportunidad de aplicar sus conocimientos en proyectos prácticos y colaborativos, lo que les permitirá desarrollar un portafolio de trabajo que demuestre sus habilidades en diseño web.
Al finalizar el curso, los estudiantes estarán capacitados para diseñar y construir sitios web atractivos y eficientes, aplicando las mejores prácticas de la industria y adaptándose a las necesidades de los usuarios y a los cambios en las tendencias tecnológicas.
-
Avanzarás en tus habilidades de inglés, enfocándote en comprensión, expresión y comunicación en un nivel más avanzado y en contextos profesionales.
El curso abordará gramática avanzada, vocabulario técnico, comprensión lectora y auditiva, escritura y expresión oral en situaciones profesionales y comunicación intercultural. También se practicarán habilidades clave como presentaciones orales, redacción de informes y documentos técnicos, y debates sobre temas relacionados con informática y redes.
Al completar el curso, los estudiantes podrán comunicarse efectivamente en inglés en situaciones profesionales y académicas, utilizando un vocabulario técnico adecuado, y adquirirán mayor confianza y fluidez en el idioma, lo que les permitirá tener éxito en sus futuras carreras y colaboraciones internacionales en diseño de software y redes.
-
Aprenderás sobre la estructura legal y los principios subyacentes de los sistemas fiscales nacionales e internacionales. aAprenderás los conceptos fundamentales y las técnicas relacionadas con la inteligencia artificial (IA), una rama de la informática que se centra en crear sistemas capaces de realizar tareas que, por lo general, requieren inteligencia humana.
Los estudiantes adquirirán conocimientos en áreas clave como la representación del conocimiento, el razonamiento lógico, los algoritmos de búsqueda y optimización, el aprendizaje automático, las redes neuronales, los sistemas expertos, la visión por computadora y el procesamiento del lenguaje natural.
A lo largo del curso, se explorarán diferentes enfoques y paradigmas de la IA, como el simbólico, el conexionista y el basado en agentes. Los estudiantes también aprenderán a utilizar herramientas y bibliotecas de software especializadas en inteligencia artificial, como TensorFlow, PyTorch y scikit-learn, entre otras.
Mediante proyectos prácticos y ejercicios de programación, los estudiantes aplicarán las técnicas de IA para resolver problemas reales y desarrollarán habilidades en el análisis, diseño e implementación de sistemas inteligentes.
Al finalizar el curso, los estudiantes estarán capacitados para comprender y aplicar las técnicas de IA en diversos campos, como el desarrollo de software, la robótica, la toma de decisiones y la optimización de procesos, contribuyendo así a la innovación y el avance en la tecnología y la sociedad.
Abarcará las leyes y regulaciones que rigen la imposición de impuestos y el cumplimiento fiscal, incluyendo impuestos sobre la renta, impuestos sobre el valor añadido, impuestos sobre la propiedad, y otros tipos de impuestos.
Se cubrirán también las obligaciones fiscales de las empresas, la planificación y gestión fiscal, la interpretación y aplicación de las leyes fiscales, y los procedimientos para el manejo de las disputas fiscales.
El curso ofrecerá un enfoque práctico para la legislación fiscal, lo que te ayudará a entender cómo estas leyes afectan a las decisiones empresariales y a las estrategias de negocio.
-
Aprenderás los fundamentos de los sistemas operativos y cómo interactúan con el hardware y el software de un sistema informático.
El programa abordará conceptos clave como la gestión de procesos, hilos, memoria, almacenamiento y entrada/salida. Los estudiantes estudiarán diferentes tipos de sistemas operativos, como Windows, Linux y macOS, y aprenderán sobre las diferencias en arquitectura y diseño.
Además, se tratarán temas como la administración de recursos y la asignación, las políticas de programación, la concurrencia, la sincronización y la comunicación entre procesos, así como la seguridad y protección en los sistemas operativos.
El curso también cubrirá conceptos avanzados, como la virtualización, los sistemas operativos distribuidos y los sistemas operativos en tiempo real.
Al finalizar el curso, los estudiantes tendrán una sólida base en el funcionamiento interno de los sistemas operativos, lo que les permitirá optimizar y administrar sistemas informáticos de manera eficiente en entornos profesionales y personales.
VIII
-
Aprenderás conceptos y técnicas relacionadas con el comercio electrónico, abarcando desde modelos de negocio en línea hasta estrategias de marketing digital y sistemas de pago.
A lo largo del curso, se explorarán diferentes enfoques y herramientas para desarrollar y gestionar tiendas en línea, incluyendo plataformas como Shopify, WooCommerce y Magento, así como herramientas de analítica web y optimización, como Google Analytics y Google Ads.
Los estudiantes también aprenderán sobre legislación y regulaciones aplicables al comercio electrónico, protección de datos y privacidad del consumidor, así como prácticas éticas y responsables en el comercio en línea.
Mediante proyectos prácticos, aplicarán conceptos de comercio electrónico para diseñar y desarrollar soluciones de comercio electrónico, optimizar la experiencia del usuario y aplicar estrategias de marketing digital para atraer y retener clientes.
Al concluir el curso, los estudiantes estarán capacitados para crear, gestionar y optimizar tiendas en línea y plataformas de comercio electrónico, contribuyendo al crecimiento y la competitividad de empresas y organizaciones en el entorno digital.
-
Aprenderás los fundamentos para diseñar, analizar e implementar algoritmos eficientes y efectivos para solucionar problemas en computación.
Estudiarás conceptos clave como la complejidad computacional, estructuras de datos, técnicas de búsqueda y ordenación, y algoritmos de optimización.
Además, se abordarán distintos enfoques algorítmicos como algoritmos voraces, programación dinámica, divide y vencerás, backtracking y algoritmos probabilísticos. Los estudiantes también aprenderán a identificar y aplicar las técnicas adecuadas en función del problema a resolver.
A través de ejercicios prácticos y proyectos, los estudiantes pondrán en práctica sus habilidades en el diseño e implementación de algoritmos, así como en la evaluación y comparación de la eficiencia y eficacia de diferentes enfoques. Al finalizar el curso, serán capaces de desarrollar soluciones algorítmicas óptimas para una variedad de problemas informáticos.
-
Aprenderás los fundamentos y técnicas para crear imágenes, animaciones y visualizaciones en 2D y 3D mediante el uso de computadoras.
Estudiarás conceptos clave como geometría computacional, sistemas de coordenadas, transformaciones, iluminación, modelado, texturizado y técnicas de renderizado.
Además, se explorarás las teorías y algoritmos subyacentes en la creación de gráficos por computadora, incluyendo rasterización, trazado de rayos, mapeo de texturas, técnicas de sombreado y algoritmos de ocultación. Los estudiantes también se familiarizarán con las principales bibliotecas y herramientas de programación de gráficos, como OpenGL o DirectX.
A través de proyectos prácticos y ejercicios de laboratorio, aplicarás tus conocimientos para crear escenas y animaciones utilizando técnicas de modelado y renderizado en 3D, y desarrollarán habilidades en el uso de software de diseño gráfico y herramientas de programación. Al finalizar el curso, los estudiantes estarán capacitados para abordar desafíos en la creación de gráficos por computadora y aplicar sus habilidades en campos como diseño de videojuegos, animación, realidad virtual y visualización científica.
-
Aprenderás a desarrollar aplicaciones de escritorio utilizando técnicas de programación orientada a objetos y entornos visuales. Se enfocarán en el uso del lenguaje C# y la plataforma .NET para solucionar problemas y aprovechar oportunidades en las organizaciones.
Estudiarás conceptos de diseño de interfaces gráficas de usuario y cómo interactuar con bases de datos y servicios web. Trabajarás en proyectos prácticos para aplicar los conceptos y técnicas de programación visual, desarrollando software funcional y atractivo.
Al finalizar el curso, estarás capacitado para diseñar y desarrollar aplicaciones eficientes y de calidad, creando experiencias de usuario intuitivas y satisfactorias, utilizando programación orientada a objetos y herramientas visuales.
-
Explorarás los principios éticos, valores y normas que guían la práctica profesional.
Los estudiantes aprenderán a tomar decisiones éticas y responsables en situaciones prácticas, teniendo en cuenta factores como la sostenibilidad, la responsabilidad social, la equidad y el respeto hacia las comunidades y el entorno.
El curso cubrirá temas como el código de ética profesional, la responsabilidad legal y moral el impacto social y medioambiental de la arquitectura, la relación con clientes y colaboradores, y el compromiso con la formación continua y el desarrollo profesional.
Los estudiantes también debatirán y analizarán casos prácticos y dilemas éticos comunes en el ámbito de la arquitectura, desarrollando habilidades para abordar estos desafíos de manera efectiva y ética.
Al finalizar el curso, los estudiantes tendrán una comprensión sólida de la ética profesional en la arquitectura y estarán mejor preparados para enfrentar situaciones éticas en su práctica futura.
IX
-
Aprenderán a aplicar el proceso de comercialización enfocado en tecnologías de la información y comunicación (TICs).
El objetivo principal es estudiar y analizar estrategias, utilizando herramientas conceptuales, metodológicas y técnicas para diseñar proyectos de comercialización y generar planes de distribución logística de bienes o productos tecnológicos.
A lo largo del curso, los estudiantes se familiarizarán con conceptos clave en marketing, investigación de mercado y análisis de la competencia, así como en la identificación de oportunidades y nichos de mercado específicos para las TICs. También estudiarán y aplicarán estrategias de precio, promoción, posicionamiento y distribución de productos y servicios tecnológicos.
Mediante la realización de proyectos prácticos, los estudiantes pondrán en práctica sus conocimientos para diseñar y desarrollar planes de comercialización y distribución para productos y servicios tecnológicos, adaptándose a las tendencias y demandas del mercado.
Al finalizar el curso, los estudiantes estarán capacitados para enfrentar desafíos en la comercialización de TICs y aplicar sus habilidades en la creación y promoción exitosa de soluciones tecnológicas.
-
Aprenderás los principios fundamentales y regulaciones relacionadas con las relaciones laborales y el empleo.
Estudiarás leyes y normativas que rigen la contratación, remuneración, condiciones de trabajo, seguridad social, y términos de despido, con el objetivo de comprender y aplicar estas regulaciones en situaciones prácticas. Al finalizar el curso, los alumnos estarán capacitados para abordar cuestiones laborales y asesorar a empleadores y empleados en el marco legal.
-
Aprenderás los fundamentos y las técnicas necesarias para diseñar, desarrollar e implementar aplicaciones web funcionales y atractivas. Este curso abarca una amplia gama de temas, desde el diseño y la arquitectura de aplicaciones web hasta las tecnologías y lenguajes de programación más utilizados en el desarrollo web.
Los estudiantes comenzarán familiarizándose con las tecnologías básicas de la web, como HTML, CSS y JavaScript, que les permitirán crear y diseñar páginas web interactivas y responsivas. A medida que avancen en el curso, explorarán frameworks y bibliotecas populares, como Bootstrap, jQuery y React, para mejorar la funcionalidad y la experiencia del usuario.
Además, aprenderás sobre arquitecturas de aplicaciones web, incluidos los modelos cliente-servidor y la implementación de bases de datos y sistemas de gestión de contenidos (CMS) para almacenar y gestionar datos. Los estudiantes también se familiarizarán con los conceptos de seguridad web y buenas prácticas para proteger las aplicaciones web y los datos de los usuarios.
A lo largo del curso, los estudiantes trabajarán en proyectos prácticos que les permitirán aplicar sus conocimientos y habilidades adquiridas en el diseño y desarrollo de aplicaciones web completas. Al finalizar el curso, los estudiantes estarán capacitados para crear aplicaciones web funcionales, eficientes y atractivas, adaptándose a las demandas y tendencias del mercado.
-
Aprenderán las habilidades y técnicas necesarias para investigar, desarrollar y presentar un proyecto de tesis en el ámbito de diseño de software y redes.
El curso guiará a los alumnos en la selección de un tema, la realización de investigaciones pertinentes, el análisis crítico de la literatura y el diseño de una metodología apropiada.
Además, los estudiantes adquirirán habilidades en la redacción académica y la comunicación efectiva de sus hallazgos a través de presentaciones y defensas orales.
-
Aprenderán a crear y programar estructuras de información para simular sistemas, utilizando la teoría de probabilidad y la representación de comportamientos de entidades.
Se enfocará en los fundamentos de la simulación estocástica y el uso y desarrollo de paquetes de simulación para modelar cursos de acción de sistemas, facilitando la toma de decisiones sobre la opción más adecuada. Este conocimiento permitirá a los alumnos analizar y optimizar procesos en diversas áreas y aplicaciones.