MásterDoctoradoLawGradoMBAHealthcareCursos
Keystone logo
Centennial College Diploma avanzado en programación de juegos (cooperativo opcional) (en línea)
Centennial College

Diploma avanzado en programación de juegos (cooperativo opcional) (en línea)

3 Years

Inglés

Tiempo completo

Solicitar fecha límite de solicitud

Jan 2025

CAD 2721 / per year *

Enseñanza a distancia

* Cuota de matrícula de 2 semestres para estudiantes canadienses; $ 15,437.50: tarifa de matrícula de 2 semestres para estudiantes internacionales

Introducción

Detalles del programa

  • Código de programa: 3609
  • Escuela: Escuela de Tecnología de Ingeniería y Ciencias Aplicadas
  • Credencial: Diploma avanzado de Ontario College
  • Tipo de programa: programa postsecundario
  • Duración del programa: 3 años / 6 semestres
  • Fecha de inicio: otoño, invierno
  • Ubicación: en línea

Reseña del programa

Para asegurarse de elegir la tecnología adecuada para participar en los cursos impartidos en modo en línea e híbrido en el otoño de 2020, consulte las especificaciones informáticas recomendadas para los programas académicos ICET.

Con la capacitación de Game - Programming de Centennial College , te graduarás con un diploma avanzado y los conocimientos necesarios para iniciar una carrera en la industria del software de juegos.

Ya sea que le gusten los clásicos o los juegos tecnológicamente avanzados de hoy, en los cursos de este programa de juegos interactivos participará en varias fases del desarrollo del juego, tales como:

  • Diseño de juego
  • Programación de gráficos tridimensionales
  • Diseño de simulación
  • Programación de juegos multijugador en línea

Este programa de tecnología de diploma avanzado también se centrará en temas como metodologías de diseño de software orientado a objetos y diseño de interfaz orientado al usuario, pruebas de software y control de calidad, C #, Java, gráficos avanzados, programación de juegos web, HTML5 / JavaScript, Unity3D y aplicaciones móviles. desarrollo.

Para subrayar el enfoque aplicado del plan de estudios, se incluirán dos proyectos de desarrollo de software. Estos juegos / simulaciones / aplicaciones del "mundo real" requerirán que utilice todas las habilidades técnicas y comerciales adquiridas durante sus estudios para crear software de alta calidad.

¿Quién sabía que esos años de videojuegos contarían como experiencia de currículum?

Tenga en cuenta: Los graduados universitarios calificados con experiencia en software pueden obtener la admisión directa en el Semestre 3 de este programa de tres años y recibir su diploma avanzado en cuatro semestres (programa # 3129) o cuatro semestres y dos períodos de trabajo (co- versión op, programa # 3139).

Puntos destacados del programa

  • Juego: los cursos de programación se imparten utilizando tecnología de vanguardia adaptada a los estándares de la industria.
  • La oferta emplea el aprendizaje basado en proyectos.
  • Los miembros de la facultad conocedores y accesibles de la Escuela de Ingeniería de Tecnología y Ciencias Aplicadas tienen experiencia empresarial diversa y credenciales académicas.
  • El programa también se presenta en una versión cooperativa (programa # 3119). Los estudiantes que eligen esta opción obtienen experiencia práctica en el campo y la red antes de graduarse.
  • Los graduados del programa pueden solicitar la membresía certificada a la Sociedad Canadiense de Procesamiento de la Información o su asociación provincial de tecnología de ingeniería.

Esquema del programa

Semestre 1 Semestre 2 Semestre 3
  • COMM-170 / COMM-171 Comunicaciones universitarias 2
  • Programación COMP-100 I
  • Diseño de interfaz web COMP-213
  • COMP-391 Introducción al juego y la simulación
  • Electiva de educación general GNED
  • Funciones y sistemas numéricos de MATH-175
  • COMP-122 Introducción a los conceptos de bases de datos
  • Programación COMP-123 2
  • Desarrollo web del lado del cliente COMP-125
  • COMP-225 Metodologías de Ingeniería de Software 1
  • Activos COMP-253 para desarrolladores de juegos
  • Sistemas operativos COMP-301 Unix / Linux
  • Programación Java COMP-228
  • Desarrollo de aplicaciones web COMP-229
  • Ingeniería de software orientada a objetos COMP-246
  • Programación de juegos COMP-305 1
  • Ciudadanía global GNED-500: del análisis social a la acción social
  • MATH-185 Matemáticas discretas
Semestre 4 Semestre 5 Semestre 6
  • Programación COMP-212 3
  • COMP-254 Estructuras de datos y algoritmos
  • COMP-311 Prueba de software y aseguramiento de la calidad
  • Programación de juegos web COMP-397
  • ENGL-253 Comunicaciones comerciales avanzadas
  • MATH-210 Álgebra lineal y estadística
  • CNET-124 Fundamentos de las redes informáticas
  • Gestión de proyectos de TI CNET-307
  • Proyecto de desarrollo de software COMP-231 I
  • Desarrollo de aplicaciones móviles COMP-304
  • Diseño de juego práctico COMP-394
  • Programación de juegos COMP-396 2
  • COMP-256 Temas especiales en juegos interactivos
  • COMP-308 Tecnologías emergentes
  • Proyecto de desarrollo de software COMP-313 2
  • Gráficos avanzados COMP-392
  • Diseño de simulación COMP-395
  • EMPS-102 Habilidades laborales 2
  • Electiva de educación general GNED

Resultados del aprendizaje vocacional del programa

Los Resultados del aprendizaje vocacional del programa describen lo que los graduados del programa han demostrado que pueden hacer con el conocimiento y las habilidades que han logrado durante sus estudios. Los resultados están estrechamente relacionados con las necesidades del lugar de trabajo. A través de la evaluación (por ejemplo, tareas y exámenes), los estudiantes verifican su capacidad para realizar estos resultados de manera confiable antes de graduarse.

  • Analizar las diferencias en los géneros de juegos para desarrollar juegos que satisfagan las necesidades de mercados específicos.
  • Analice la historia de los videojuegos para comparar varios enfoques para el desarrollo de juegos.
  • Apoye el desarrollo de juegos identificando y relacionando conceptos de una variedad de roles de la industria: programación, diseño y arte.
  • Contribuya como individuo y como miembro de un equipo de desarrollo de juegos a la finalización efectiva de un proyecto de desarrollo de juegos.
  • Desarrollar estrategias para el desarrollo personal y profesional continuo para mejorar el desempeño laboral en la industria de los juegos.
  • Realice todo el trabajo de conformidad con los estatutos, regulaciones, legislación, estándares de la industria y códigos de ética relevantes.
  • Analice los motores de juego y haga recomendaciones sobre el motor de juego más apropiado para respaldar proyectos nuevos y existentes.
  • Aplicar teorías y principios avanzados de matemáticas y ciencias según sea necesario para juegos en 2D y 3D.
  • Admite simulaciones y entornos de juego en tiempo real utilizando elementos como la arquitectura del sistema, la programación de gráficos y el sonido / audio para optimizar el rendimiento.
  • Optimice el código de programación para lograr un alto rendimiento, alta velocidad y una utilización reducida de la memoria para todo tipo de juegos.
  • Desarrolle estrategias y tácticas de inteligencia artificial para admitir simulaciones y entornos de juego en tiempo real.
  • Implemente soluciones de red y coordine grupos de usuarios para garantizar una interacción de red perfecta entre diferentes grupos en comunidades de juegos en línea.

Man working on computer

Opciones de carrera, académicos Pathways y Partners

Empresas que ofrecen puestos de trabajo

SpongeLab, CIBC, Bell Canada, Hudson's Bay Company, IBM Canada, ManuLife, Royal Bank

Acuerdos de articulación

Los graduados exitosos del programa Game - Programming (Opcional Co-op) tienen la oportunidad de aplicar sus créditos para continuar sus estudios a nivel de grado. A continuación se enumeran los títulos de instituciones asociadas que están disponibles para este programa.

Tenga en cuenta que cada asociación tiene un requisito de calificación mínima específico para calificar para transferir créditos, que son evaluados por la institución asociada.

Perspectivas de carrera

  • Desarrollador de software
  • Programador de juegos
  • Desarrollador de interfaz de usuario
  • Desarrollador de aplicaciones móviles
  • Probador de software
  • Programador
  • Analizador de sistemas
  • Analista de negocios
  • Desarrollador de aplicaciones web
  • Administrador de base de datos
  • Aplicaciones o soporte de software.

Areas de Empleo

  • Empresas de software
  • Empresas de juego
  • Gobierno
  • Instituciones públicas
  • Bancos
  • Pequeñas y medianas empresas

Requisitos de admisión

Requisitos académicos

  • Diploma de escuela secundaria de Ontario (OSSD) o equivalente, o estado de estudiante maduro (19 años o más)
  • Inglés Grado 12 C o U, o equivalente (calificación mínima requerida) o toma la Evaluación de Destrezas de Inglés del Centennial College para la Admisión (se requiere un puntaje de 170 o 171 para la admisión)
  • Matemáticas Grado 11 M o U, o 12 C o U, o equivalente (calificación mínima requerida) o tome una Evaluación de Admisión de Matemáticas de Ingeniería del Centennial College

Requerimientos adicionales

  • Dominio del idioma Inglés

Opción cooperativa

La opción cooperativa en este programa le brindará la oportunidad de adquirir experiencia práctica mientras completa tres períodos de trabajo como empleado en el campo. Esta experiencia no solo le permite poner en práctica el aprendizaje en el aula, sino que también le proporcionará contactos valiosos para su futura carrera.

Para participar en programas con cooperativa opcional, los estudiantes generalmente completarán un proceso de solicitud en el segundo semestre de sus estudios y, si están calificados académicamente, pueden ser admitidos en el programa cooperativo. Los estudiantes académicamente calificados que sean aceptados en el programa se registrarán para el curso de preparación cooperativa según lo programado. Cuando se gradúe, su diploma destacará la credencial cooperativa.

Requisitos cooperativos

  • Mínimo del 80% de los cursos completados desde el primer año
  • Una calificación mínima de C (60%) en COMM-170/171
  • Un GPA acumulativo de 2.5 o superior (esto debe mantenerse durante la duración del programa)
  • Los estudiantes deben ser legalmente elegibles para trabajar en Canadá.
  • Los estudiantes que cumplan con los requisitos previos anteriores solicitarán la transferencia al programa cooperativo según lo programado

Nota: Cumplir con los requisitos mínimos del programa cooperativo no garantiza la admisión al programa cooperativo.

Admisión

Plan de estudios

Objetivos y competencias del programa

Oportunidades profesionales

Sobre la escuela

Preguntas