
Diploma Avançado em Programação de Jogos (Opcional Co-op) (Online)
DURAÇÃO
3 Years
LÍNGUAS
Inglês
RITMO
Tempo total
PRAZO DE INSCRIÇÃO
Solicitar prazo de inscrição
DATA DE INÍCIO MAIS CEDO
Jan 2025
PROPINAS
CAD 2.721 / per year *
FORMATO DE ESTUDO
Ensino à distância
* Taxa de matrícula de 2 semestres para estudantes canadenses; $ 15.437,50: taxa de matrícula de 2 semestres para estudantes internacionais
Introdução
Detalhes do programa
- Código do programa: 3609
- Escola: Escola de Engenharia, Tecnologia e Ciências Aplicadas
- Credencial: Ontario College Advanced Diploma
- Tipo de programa: programa pós-secundário
- Duração do programa: 3 anos / 6 semestres
- Data de início: outono, inverno
- Localização: Online
visão geral do programa
Para garantir a escolha da tecnologia apropriada para participar dos cursos ministrados no modo online e híbrido no outono de 2020, consulte as especificações de computador recomendadas para os programas acadêmicos do ICET.
Com o treinamento do Centennial College 's Game - Programming, você se formará com um diploma avançado e o know-how para iniciar uma carreira na indústria de software de jogos.
Quer você ame os clássicos ou os jogos tecnologicamente avançados de hoje, nos cursos deste programa de jogos interativos você participará de várias fases de desenvolvimento de jogos, como:
- Design de jogo
- Programação gráfica tridimensional
- Design de simulação
- Programação de jogos multiplayer online
Este programa de diploma de tecnologia avançada também se concentrará em tópicos como metodologias de design de software orientado a objetos e design de interface orientado ao usuário, teste de software e QA, C #, Java, gráficos avançados, programação de jogos para web, HTML5 / JavaScript, Unity3D e aplicativos móveis desenvolvimento.
Para ressaltar o foco aplicado do currículo, dois projetos de desenvolvimento de software serão incluídos. Esses jogos / simulações / aplicativos do "mundo real" exigirão que você utilize todas as habilidades técnicas e de negócios adquiridas durante seus estudos para construir software de alta qualidade.
Quem diria que aqueles anos de videogame contariam como experiência de currículo?
Observação: graduados qualificados em faculdades ou universidades com formação em software podem obter admissão direta no Semestre 3 deste programa de três anos e receber seu diploma avançado em quatro semestres (programa # 3129) ou quatro semestres e dois períodos de trabalho (opcional co- versão op, programa # 3139).
Destaques do programa
- Game - Os cursos de programação são oferecidos com tecnologia de ponta voltada para os padrões da indústria.
- A oferta emprega aprendizado baseado em projetos.
- Os membros do corpo docente conhecedores e acessíveis da Escola de Engenharia de Tecnologia e Ciências Aplicadas têm diversas experiências de negócios e credenciais acadêmicas.
- O programa também é apresentado em uma versão co-op (programa # 3119). Os alunos que escolhem essa opção ganham experiência prática no campo e na rede antes da formatura.
- Os graduados do programa podem solicitar uma associação certificada à Canadian Information Processing Society ou à sua associação provincial de tecnologia de engenharia.
Esquema do Programa
Semestre 1 | Semestre 2 | Semestre 3 |
|
|
|
Semestre 4 | Semestre 5 | 6º semestre |
|
|
|
Resultados de aprendizagem vocacional do programa
Os Resultados de Aprendizagem Profissional do Programa descrevem o que os graduados do programa demonstraram que podem fazer com o conhecimento e as habilidades que adquiriram durante seus estudos. Os resultados estão intimamente ligados às necessidades do local de trabalho. Por meio da avaliação (por exemplo, tarefas e testes), os alunos verificam sua capacidade de realizar esses resultados de maneira confiável antes de se formarem.
- Analisar as diferenças nos gêneros de jogos a fim de desenvolver jogos que atendam às necessidades de mercados específicos.
- Analise a história dos videogames para comparar várias abordagens para o desenvolvimento de jogos.
- Apoie o desenvolvimento de jogos identificando e relacionando conceitos de uma variedade de funções da indústria - programação, design e arte.
- Contribua como indivíduo e como membro de uma equipe de desenvolvimento de jogos para a conclusão efetiva de um projeto de desenvolvimento de jogos.
- Desenvolver estratégias de desenvolvimento pessoal e profissional contínuo para aprimorar o desempenho profissional na indústria de jogos.
- Execute todo o trabalho em conformidade com os estatutos, regulamentos, legislação, padrões da indústria e códigos de ética relevantes.
- Analise os mecanismos de jogo e faça recomendações sobre o mecanismo de jogo mais adequado para dar suporte a projetos novos e existentes.
- Aplicar teorias e princípios avançados de matemática e ciências conforme necessário para jogos 2D e 3D.
- Oferece suporte a ambientes de jogo em tempo real e simulações usando elementos como arquitetura do sistema, programação gráfica e som / áudio para otimizar o desempenho.
- Otimize o código de programação para obter alto desempenho, alta velocidade e utilização de memória reduzida para todos os tipos de jogos.
- Desenvolva estratégias e táticas de inteligência artificial para oferecer suporte a ambientes e simulações de jogo em tempo real.
- Implementar soluções de rede e coordenar grupos de usuários para garantir uma interação de rede contínua entre diferentes grupos em comunidades de jogos online.

Opções de carreira, Pathways acadêmicos e parceiros
Empresas que oferecem empregos
SpongeLab, CIBC, Bell Canada, Companhia da Baía de Hudson, IBM Canada, ManuLife, Royal Bank
Acordos de Articulação
Os graduados bem-sucedidos do programa Game - Programming (Optional Co-op) têm a oportunidade de aplicar seus créditos para estudos posteriores em nível de graduação. Listados abaixo estão os diplomas de instituições parceiras que estão disponíveis para este programa.
Observe que cada parceria tem um requisito de nota mínima específica para se qualificar para a transferência de créditos, que são avaliados pela instituição parceira.
Perspectiva profissional
- Desenvolvedor de software
- Programador de jogos
- Desenvolvedor de interface do usuário
- Desenvolvedor de aplicativos para dispositivos móveis
- Testador de software
- Programador computador
- Analista de sistemas
- Analista de negócios
- Desenvolvedor de Aplicativos da Web
- Administrador de banco de dados
- Aplicativos ou suporte de software
Áreas de Emprego
- Empresas de software
- Empresas de jogos
- Governo
- Instituições públicas
- Bancos
- Pequenas e médias empresas
Requisitos de admissão
Requisitos académicos
- Diploma de Escola Secundária de Ontário (OSSD) ou equivalente, ou status de estudante maduro (19 anos ou mais)
- Inglês Grau 12 C ou U, ou equivalente (nota mínima exigida) ou fazer o Centennial College Inglês Skills Assessment for Admission (pontuação de 170 ou 171 é necessária para a admissão)
- Matemática Grau 11 M ou U, ou 12 C ou U, ou equivalente (nota mínima exigida) ou fazer uma Avaliação de Habilidades Matemáticas de Engenharia do Centennial College para Admissão
Requisitos adicionais
- Proficiência na língua Inglesa
Opção Co-op
A opção co-op neste programa lhe dará a oportunidade de ganhar experiência prática enquanto você completa três períodos de trabalho como um funcionário em campo. Essa experiência não apenas permite que você coloque o aprendizado em sala de aula em prática, mas também fornecerá contatos valiosos para sua futura carreira.
Para participar de programas com co-op opcional, os alunos normalmente completam um processo de aplicação no segundo semestre de seus estudos e, se academicamente qualificados, podem ser admitidos no programa de co-op. Os alunos qualificados academicamente que são aceitos no programa se inscreverão no curso de preparação para cooperativa conforme programado. Quando você se formar, seu diploma destacará a credencial de co-op.
Requisitos de cooperação
- Mínimo de 80% dos cursos concluídos desde o primeiro ano
- Uma nota mínima C (60%) em COMM-170/171
- Um GPA cumulativo de 2,5 ou superior (deve ser mantido durante o programa)
- Os alunos devem ser legalmente qualificados para trabalhar no Canadá
- Os alunos que atenderem aos pré-requisitos acima deverão se inscrever para transferência para o programa cooperativo conforme programado
Nota: Atender aos requisitos mínimos do programa co-op não garante a admissão no programa co-op.
Galeria
Admissões
Currículo
Esquema do Programa
Semestre 1 | Semestre 2 | Semestre 3 |
|
|
|
Semestre 4 | Semestre 5 | 6º semestre |
|
|
|
Resultado do programa
Resultados de aprendizagem vocacional do programa
Os Resultados de Aprendizagem Profissional do Programa descrevem o que os graduados do programa demonstraram que podem fazer com o conhecimento e as habilidades que adquiriram durante seus estudos. Os resultados estão intimamente ligados às necessidades do local de trabalho. Por meio da avaliação (por exemplo, tarefas e testes), os alunos verificam sua capacidade de realizar esses resultados de maneira confiável antes de se formarem.
- Analisar as diferenças nos gêneros de jogos para desenvolver jogos que atendam às necessidades de mercados específicos.
- Analise a história dos videogames para comparar várias abordagens para o desenvolvimento de jogos.
- Apoie o desenvolvimento de jogos identificando e relacionando conceitos de uma variedade de funções da indústria - programação, design e arte.
- Contribua como indivíduo e como membro de uma equipe de desenvolvimento de jogos para a conclusão efetiva de um projeto de desenvolvimento de jogos.
- Desenvolver estratégias de desenvolvimento pessoal e profissional contínuo para melhorar o desempenho profissional na indústria de jogos.
- Execute todo o trabalho em conformidade com os estatutos, regulamentos, legislação, padrões da indústria e códigos de ética relevantes.
- Analise os mecanismos de jogo e faça recomendações sobre o mecanismo de jogo mais adequado para dar suporte a projetos novos e existentes.
- Aplicar teorias e princípios avançados de matemática e ciências conforme necessário para jogos 2D e 3D.
- Suporta ambientes de jogo em tempo real e simulações usando elementos como arquitetura do sistema, programação gráfica e som / áudio para otimizar o desempenho.
- Otimize o código de programação para obter alto desempenho, alta velocidade e utilização de memória reduzida, para todos os tipos de jogos.
- Desenvolva estratégias e táticas de inteligência artificial para oferecer suporte a ambientes e simulações de jogo em tempo real.
- Implementar soluções de rede e coordenar grupos de usuários para garantir uma interação de rede perfeita entre diferentes grupos em comunidades de jogos online.Resultados de aprendizagem vocacional do programaOs Resultados de Aprendizagem Profissional do Programa descrevem o que os graduados do programa demonstraram que podem fazer com o conhecimento e as habilidades que adquiriram durante seus estudos. Os resultados estão intimamente ligados às necessidades do local de trabalho. Por meio da avaliação (por exemplo, tarefas e testes), os alunos verificam sua capacidade de realizar esses resultados de maneira confiável antes de se formarem.
- Analisar as diferenças nos gêneros de jogos para desenvolver jogos que atendam às necessidades de mercados específicos.
- Analise a história dos videogames para comparar várias abordagens para o desenvolvimento de jogos.
- Apoie o desenvolvimento de jogos identificando e relacionando conceitos de uma variedade de funções da indústria - programação, design e arte.
- Contribua como indivíduo e como membro de uma equipe de desenvolvimento de jogos para a conclusão efetiva de um projeto de desenvolvimento de jogos.
- Desenvolver estratégias de desenvolvimento pessoal e profissional contínuo para melhorar o desempenho profissional na indústria de jogos.
- Execute todo o trabalho em conformidade com os estatutos, regulamentos, legislação, padrões da indústria e códigos de ética relevantes.
- Analise os mecanismos de jogo e faça recomendações sobre o mecanismo de jogo mais adequado para dar suporte a projetos novos e existentes.
- Aplicar teorias e princípios avançados de matemática e ciências conforme necessário para jogos 2D e 3D.
- Suporta ambientes de jogo em tempo real e simulações usando elementos como arquitetura do sistema, programação gráfica e som / áudio para otimizar o desempenho.
- Otimize o código de programação para obter alto desempenho, alta velocidade e utilização de memória reduzida, para todos os tipos de jogos.
- Desenvolva estratégias e táticas de inteligência artificial para oferecer suporte a ambientes e simulações de jogo em tempo real.
- Implementar soluções de rede e coordenar grupos de usuários para garantir uma interação de rede perfeita entre diferentes grupos em comunidades de jogos online.
- Analisar as diferenças nos gêneros de jogos para desenvolver jogos que atendam às necessidades de mercados específicos.
- Analise a história dos videogames para comparar várias abordagens para o desenvolvimento de jogos.
- Apoie o desenvolvimento de jogos identificando e relacionando conceitos de uma variedade de funções da indústria - programação, design e arte.
- Contribua como indivíduo e como membro de uma equipe de desenvolvimento de jogos para a conclusão efetiva de um projeto de desenvolvimento de jogos.
- Desenvolver estratégias de desenvolvimento pessoal e profissional contínuo para melhorar o desempenho profissional na indústria de jogos.
- Execute todo o trabalho em conformidade com os estatutos, regulamentos, legislação, padrões da indústria e códigos de ética relevantes.
- Analise os mecanismos de jogo e faça recomendações sobre o mecanismo de jogo mais adequado para dar suporte a projetos novos e existentes.
- Aplicar teorias e princípios avançados de matemática e ciências conforme necessário para jogos 2D e 3D.
- Suporta ambientes de jogo em tempo real e simulações usando elementos como arquitetura do sistema, programação gráfica e som / áudio para otimizar o desempenho.
- Otimize o código de programação para obter alto desempenho, alta velocidade e utilização de memória reduzida, para todos os tipos de jogos.
- Desenvolva estratégias e táticas de inteligência artificial para oferecer suporte a ambientes e simulações de jogo em tempo real.
- Implementar soluções de rede e coordenar grupos de usuários para garantir uma interação de rede perfeita entre diferentes grupos em comunidades de jogos online.
Oportunidades de carreira
Empresas que oferecem empregos
SpongeLab, CIBC, Bell Canada, Companhia da Baía de Hudson, IBM Canada, ManuLife, Royal Bank
Acordos de Articulação
Os graduados bem-sucedidos do programa Game - Programming (Optional Co-op) têm a oportunidade de aplicar seus créditos para estudos adicionais em nível de graduação. Listados abaixo estão os diplomas de instituições parceiras que estão disponíveis para este programa.
Observe que cada parceria tem um requisito de nota mínima específica para se qualificar para a transferência de créditos, que são avaliados pela instituição parceira.
Perspectiva profissional
- Desenvolvedor de software
- Programador de jogos
- Desenvolvedor de interface do usuário
- Desenvolvedor de aplicativos para dispositivos móveis
- Testador de software
- Programador computador
- Analista de sistemas
- Analista de negócios
- Desenvolvedor de Aplicativos da Web
- Administrador de banco de dados
- Aplicativos ou suporte de software
Áreas de Emprego
- Empresas de software
- Empresas de jogos
- Governo
- Instituições públicas
- Bancos
- Pequenas e médias empresas