Programa de programación informática
Toronto, Canadá
Diploma
DURACIÓN
2 años
IDIOMAS
Inglés
PASO
Tiempo completo
PLAZO DE SOLICITUD
FECHA DE INICIO MÁS TEMPRANA
Jan 2026
TASAS DE MATRÍCULA
CAD 18.825 / per year *
FORMATO DE ESTUDIO
En el campus
* Matrícula internacional
Obtén las habilidades técnicas y sociales necesarias para iniciar una carrera de éxito en el campo de las tecnologías de la información (TI) como desarrollador de software, analista de control de calidad y mucho más con el programa de diploma de dos años en Programación Informática (T186).
Descripción completa
Aprende a crear soluciones de software escalables con el programa de diploma de Programación Informática (T186). En dos años, los estudiantes adquieren las habilidades técnicas y blandas para seguir carreras emocionantes y en la demanda como desarrolladores de software, especialistas en soporte técnico y más.
Este programa -desarrollado para hacer frente a la escasez de profesionales informáticos cualificados- enseña a los estudiantes lógica y técnicas de programación para diseñar, implantar y probar aplicaciones de software y web, así como conceptos orientados a objetos y técnicas de desarrollo basadas en pruebas. Los estudiantes adquieren experiencia trabajando a lo largo del ciclo de vida del proyecto, desde el diseño hasta la implementación y las pruebas, y aprenden a gestionar sistemas de bases de datos para aplicaciones dinámicas.
La formación técnica se completa con el desarrollo de habilidades interpersonales como el trabajo en equipo y la comunicación, ambas muy demandadas en el sector de las TI. Los tutores de laboratorio ayudan a los estudiantes a reforzar sus habilidades en talleres cada semestre.
Este programa también ofrece oportunidades para la experiencia práctica con un proyecto final en el que los estudiantes aplican sus habilidades y conocimientos para resolver retos del mundo real.
Requisitos informáticos específicos del programa
- 16 GB de RAM como mínimo
- disco duro SSD de 256 GB (lo óptimo son más de 500 GB)
- I7 de cuatro núcleos a 2,4 GHz o superior
- Tarjeta de vídeo (2 GB de RAM como mínimo/4 GB de RAM recomendados)
- Cámara web
- Se recomienda Mac
Este programa está aprobado para recibir financiación de OSAP, siempre que el solicitante cumpla con los criterios de elegibilidad de OSAP.
Cada año otorgamos más de 2 millones de dólares en becas, premios y ayudas económicas a estudiantes de primer año. Consulta nuestras páginas web de ayuda financiera para conocer las formas de financiar tus estudios universitarios y la lista completa de becas, premios y ayudas económicas disponibles.
Cursos requeridos
Semestre 1
| Código del curso | Título del curso |
|---|---|
| COMM 2000 | Comunicarse en diferentes contextos* |
| COMP 1151 | Fundamentos de TI |
| COMP 1234 | Introducción al desarrollo web |
| COMP 1236 | Fundamentos de la lógica computacional |
| COMP 1238 | Introducción a la gestión de datos |
| MATEMÁTICAS 1162 | Matemáticas para Tecnología Informática I |
Semestre 2
| Código del curso | Título del curso |
|---|---|
| COMP 1168 | Gestión de bases de datos |
| COMP 1202 | Programación orientada a objetos |
| COMP 1235 | Introducción al desarrollo de pila completa |
| COMP 3044 | Fundamentos de Linux |
| GSSC 1027 | Finanzas personales |
| MATEMÁTICAS 1172 | Matemáticas para Tecnología Informática II |
Semestre 3
| Código del curso | Título del curso |
|---|---|
| COMP 1230 | Programación web avanzada |
| COMP 2130 | Desarrollo de aplicaciones con Java |
| COMP 2136 | Garantía de calidad del software |
| COMP 2139 | Desarrollo de aplicaciones web |
| COMP 2147 | Análisis, diseño y pruebas de sistemas |
| GNED | Optativa de Educación General |
Semestre 4
| Código del curso | Título del curso |
|---|---|
| COMP 2080 | Estructuras de datos y algoritmos |
| COMP 2148 | Competencias profesionales en el lugar de trabajo |
| COMP 2151 | Desarrollo de software ágil |
| COMP 2152 | Desarrollo de código abierto |
| COMP 2154 | Proyecto de desarrollo del sistema |
| GNED | Optativa de Educación General |
El graduado ha demostrado confiablemente la capacidad de:
- Identificar, analizar, desarrollar, implementar, verificar y documentar los requisitos de un entorno informático.
- Contribuir al diagnóstico, solución de problemas, documentación y seguimiento de problemas técnicos utilizando metodologías y herramientas adecuadas.
- Implementar y mantener entornos informáticos seguros.
- Implementar soluciones de sistemas informáticos robustos a través de pruebas de validación que se alineen con las mejores prácticas de la industria.
- Comunicarse y colaborar con los miembros del equipo y las partes interesadas para garantizar relaciones laborales efectivas.
- Seleccionar y aplicar estrategias de desarrollo personal y profesional para mejorar el desempeño laboral.
- Aplicar principios y herramientas de gestión de proyectos al trabajar en proyectos dentro de un entorno informático.
- Adherirse a los requisitos y/o principios éticos, legales y reglamentarios en el desarrollo y gestión de soluciones y sistemas informáticos.
- Apoyar el análisis y definición de especificaciones de sistemas de software en función de requisitos funcionales y no funcionales.
- Contribuir al desarrollo, documentación, implementación, configuración, mantenimiento y prueba de sistemas de software utilizando metodologías de desarrollo de software estándar de la industria, basadas en especificaciones definidas y tecnologías/marcos existentes.
- . Aplicar uno o más paradigmas de programación, como programación orientada a objetos, estructurada o funcional, y principios de diseño, así como requisitos documentados, al proceso de desarrollo de software.
- Modelar, diseñar, implementar y mantener soluciones básicas de almacenamiento de datos.
- Contribuir a la integración de las comunicaciones de red en soluciones de software mediante la adhesión a los estándares de protocolo.
Opciones de carrera
Los graduados del programa de Programación de Computadoras (T186) estarán preparados para carreras en los siguientes roles:
- Desarrollador de software
- Desarrollador web
- Administrador de base de datos
- Analista de Aseguramiento de la Calidad
- Especialista de Soporte Técnico
Industria
- Tecnología y desarrollo de software
- Servicios bancarios y financieros
- Salud y Biotecnología
- Gobierno y sector público
- Comercio minorista y comercio electrónico
- Educación y entrenamiento
- Entretenimiento y medios
- Telecomunicaciones
- Fabricación y Logística
- Consultoría y Servicios Profesionales
Pathways Educativos
- Programa de Programación y Análisis de Computadoras T177
- Programa de Programación y Análisis de Computadoras (En línea) T197
- Programa de Desarrollo y Estrategia de Aplicaciones Móviles (Posgrado) T440


