Programa de programação informática
Toronto, Canadá
Diploma
DURAÇÃO
2 anos
LÍNGUAS
Inglês
RITMO
Período integral
PRAZO DE INSCRIÇÃO
DATA DE INÍCIO MAIS CEDO
Jan 2026
TAXAS DO PROGRAMA
CAD 18.825 / per year *
FORMATO DE ESTUDO
No campus
* Aulas Internacionais
Obtenha as competências técnicas e interpessoais para iniciar uma carreira de sucesso no domínio das tecnologias da informação (TI) como programador de software, analista de garantia de qualidade e muito mais com o programa de diploma de dois anos em Programação Informática (T186).
Descrição completa
Aprenda a criar soluções de software escaláveis com o programa de diploma de Programação Informática (T186). Em dois anos, os alunos adquirem as competências técnicas e interpessoais para seguirem carreiras interessantes e procuradas como programadores de software, especialistas de apoio técnico e muito mais.
Este programa - desenvolvido para fazer face à escassez de profissionais de TI qualificados - ensina aos estudantes a lógica e as técnicas de programação para conceber, implementar e testar software e aplicações Web, bem como conceitos orientados para objectos e técnicas de desenvolvimento baseadas em testes. Os estudantes adquirem experiência de trabalho ao longo do ciclo de vida do projeto, desde a conceção à implementação e ao teste, e aprendem a gerir sistemas de bases de dados para aplicações dinâmicas.
O desenvolvimento de competências transversais em trabalho de equipa e comunicação - ambas muito procuradas na indústria das TI - completa a formação técnica. Os tutores de laboratório apoiam os estudantes no reforço das suas competências em workshops todos os semestres.
Este programa também oferece oportunidades de experiência prática com um projeto de conclusão onde os estudantes aplicam as suas competências e conhecimentos para resolver desafios do mundo real.
Requisitos informáticos específicos do programa
- 16 GB de RAM no mínimo
- disco rígido SSD de 256 GB (500+ GB é o ideal)
- Quad-core i7 2.4GHz ou superior
- Placa de vídeo (2 GB de RAM no mínimo/4 GB de RAM recomendados)
- Webcam
- Mac é recomendado
Este programa é aprovado para financiamento do OSAP, desde que o candidato atenda aos critérios de elegibilidade do OSAP.
Anualmente, concedemos mais de US$ 2 milhões em bolsas de estudo, prêmios e auxílios a alunos do primeiro ano. Confira nossas páginas de auxílio financeiro para ver como pagar a faculdade e a lista completa de bolsas de estudo, prêmios e auxílios disponíveis.
Cursos requeridos
Semestre 1
| Código do curso | Título do curso |
|---|---|
| COMM 2000 | Comunicação em diferentes contextos* |
| COMP 1151 | Fundamentos de TI |
| COMP 1234 | Introdução ao Desenvolvimento Web |
| COMP 1236 | Fundamentos da Lógica Computacional |
| COMP 1238 | Introdução à Gestão de Dados |
| MATEMÁTICA 1162 | Matemática para Tecnologia da Computação I |
Semestre 2
| Código do curso | Título do curso |
|---|---|
| COMP 1168 | Gerenciamento de banco de dados |
| COMP 1202 | Programação Orientada a Objetos |
| COMP 1235 | Introdução ao Desenvolvimento Full Stack |
| COMP 3044 | Fundamentos do Linux |
| GSSC 1027 | Finanças Pessoais |
| MATEMÁTICA 1172 | Matemática para Tecnologia da Computação II |
Semestre 3
| Código do curso | Título do curso |
|---|---|
| COMP 1230 | Programação Web Avançada |
| COMP 2130 | Desenvolvimento de aplicações usando Java |
| COMP 2136 | Garantia de Qualidade de Software |
| COMP 2139 | Desenvolvimento de aplicações web |
| COMP 2147 | Análise, Projeto e Teste de Sistemas |
| GNED | Eletiva de Educação Geral |
Semestre 4
| Código do curso | Título do curso |
|---|---|
| COMP 2080 | Estruturas de Dados e Algoritmos |
| COMP 2148 | Competências profissionais no local de trabalho |
| COMP 2151 | Desenvolvimento Ágil de Software |
| COMP 2152 | Desenvolvimento de código aberto |
| COMP 2154 | Projeto de Desenvolvimento de Sistemas |
| GNED | Eletiva de Educação Geral |
O graduado demonstrou de forma confiável a capacidade de:
- Identificar, analisar, desenvolver, implementar, verificar e documentar os requisitos para um ambiente de computação.
- Contribuir para o diagnóstico, solução de problemas, documentação e monitoramento de problemas técnicos usando metodologias e ferramentas apropriadas.
- Implementar e manter ambientes de computação seguros.
- Implemente soluções robustas de sistemas de computação por meio de testes de validação alinhados às melhores práticas do setor.
- Comunique-se e colabore com os membros da equipe e as partes interessadas para garantir relacionamentos de trabalho eficazes.
- Selecionar e aplicar estratégias de desenvolvimento pessoal e profissional para melhorar o desempenho no trabalho.
- Aplique princípios e ferramentas de gerenciamento de projetos ao trabalhar em projetos em um ambiente de computação.
- Cumprir requisitos e/ou princípios éticos, legais e regulatórios no desenvolvimento e gerenciamento de soluções e sistemas de computação.
- Dar suporte à análise e definição de especificações de sistemas de software com base em requisitos funcionais e não funcionais.
- Contribuir para o desenvolvimento, documentação, implementação, configuração, manutenção e teste de sistemas de software usando metodologias de desenvolvimento de software padrão da indústria, com base em especificações definidas e tecnologias/estruturas existentes.
- . Aplicar um ou mais paradigmas de programação, como programação orientada a objetos, estruturada ou funcional, e princípios de design, bem como requisitos documentados, ao processo de desenvolvimento de software.
- Modele, projete, implemente e mantenha soluções básicas de armazenamento de dados.
- Contribuir para a integração das comunicações de rede em soluções de software aderindo aos padrões de protocolo.
Opções de carreira
Os graduados do programa de Programação de Computadores (T186) estarão preparados para carreiras nas seguintes funções:
- Desenvolvedor de software
- Desenvolvedor Web
- Administrador de banco de dados
- Analista de Qualidade
- Especialista em Suporte Técnico
Indústria
- Tecnologia e Desenvolvimento de Software
- Serviços bancários e financeiros
- Saúde e Biotecnologia
- Governo e Setor Público
- Varejo e comércio eletrônico
- Educação e treinamento
- Entretenimento e Mídia
- Telecomunicações
- Fabricação e Logística
- Consultoria e Serviços Profissionais
Pathways Educacionais
- Programa de Análise e Programação de Computadores T177
- Programa de Análise e Programação de Computadores (Online) T197
- Programa de Desenvolvimento e Estratégia de Aplicativos Móveis (Pós-Graduação) T440


