Diploma Avançado em Análise e Programação de Computadores
Fanshawe College
Informação chave
Localização do campus
London, Canadá
Idiomas
Inglês
Formato de estudo
Ensino a Distância, No campus
Duração
3 anos
Ritmo
Período integral, Meio Período
Propinas
CAD 12.048
Prazo para inscrição
Solicitar Informações
Data de início mais cedo
May 2024
bolsas de estudo
Explore oportunidades de bolsas de estudos para ajudar a financiar seus estudos
Introdução
Torne-se um programador de computador
Não há carreira mais valorizada, em demanda ou dinâmica nos dias de hoje do que uma carreira em TI. Se você tem paixão por programação e computadores e está pronto para desenvolver as habilidades para conseguir o emprego dos seus sonhos como programador de computadores, o diploma avançado de Análise e Programação de Computadores de Fanshawe é a escolha certa para você.
Para iniciar sua jornada, nossos cursos de programação de computadores se concentrarão em tópicos fundamentais de TI. À medida que avança no programa, você desenvolve o conhecimento de informática especializado e aprofundado que os empregadores procuram.
O que você aprende com nossos cursos de programação de computadores:
- Desenvolvimento orientado a objetos em sistemas cliente / servidor baseados em Windows e Linux;
- Desenvolvimento de software;
- Desenvolvimento web cliente / servidor (.NET e J2EE);
- Desenvolvimento de banco de dados (MSSQL e Oracle); e
- Gráficos em nível de código, animação e simulação com C ++ e DirectX.
Nossos cursos de programação de computadores irão prepará-lo para uma empolgante carreira em TI:
- Desenvolva sua comunicação e habilidades interpessoais com um período de trabalho cooperativo remunerado em seu último semestre;
- Ganhe experiência prática como um programador de computador lidando com pessoas reais em situações reais;
- Gradue-se pronto para sua carreira em TI ou para se especializar ainda mais em suas habilidades com um dos certificados de graduação em TI da Fanshawe, incluindo Desenvolvimento de Jogos - Programação Avançada;
- Busque um Pathway graduação opcional com uma das instituições parceiras da Fanshawe em Ontário ou ao redor do mundo.
Este programa é credenciado pela Co-operative Education and Work Integrated Learning Canada. Este credenciamento representa o mais alto padrão de realização para programas de educação cooperativa no Canadá e reconhece o compromisso da Fanshawe com a excelência.
Outra informação
- Os alunos neste programa serão obrigados a fazer uma eletiva de educação geral online no Nível 6.
- Os graduados do Fanshawe College que atendam aos requisitos de admissão podem se inscrever no Nível 1 do programa de Diploma Avançado do Ontario College em Programação e Análise de Computadores e podem receber até três créditos internos para este programa.
- Um laptop deve ser adquirido pelo aluno por aproximadamente $ 1400,00. O custo do laptop está incluído nas Despesas Gerais declaradas na Tabela de Tarifas.
- Uma taxa do laboratório CONNECT de $ 50,00 por período acadêmico está incluída nas Taxas Adicionais do Programa indicadas na Tabela de Taxas. Essa taxa ajuda a cobrir os custos associados à entrega do programa de computação móvel CONNECT.
- Os estudantes não devem comprar um computador laptop ou software até que o College publique a configuração, os modelos, os títulos de software e as versões recomendadas para esse ano acadêmico.
Educação cooperativa
Este programa de três anos tem três termos de trabalho cooperativo. Os alunos que cumprirem os requisitos acadêmicos e de cooperação do programa serão elegíveis para se graduar com um Diploma Aprovado em Cooperação.
Resultados de Aprendizagem
- Solucionar e documentar problemas associados à instalação e personalização de software;
- Analisar e definir as especificações de um sistema com base em requisitos;
- Projetar, testar, documentar e implantar programas com base nas especificações;
- Aplicar conhecimento de design, modelagem, implementação e manutenção de um banco de dados;
- Aplicar o conhecimento dos conceitos de rede para desenvolver, implantar e manter programas;
- Propor e justificar a concepção e desenvolvimento de uma solução integrada com base na análise do ambiente de negócios;
- Use metodologias, políticas e padrões relevantes para desenvolver soluções integradas;
- Aplicar o conhecimento das questões de segurança na análise, projeto e implementação de soluções integradas;
- Desenvolver e manter relações de trabalho eficazes com os clientes;
- Articular, defender e estar em conformidade com as expectativas do local de trabalho encontradas em ambientes de tecnologia da informação (TI);
- Contribua para a conclusão bem-sucedida do projeto, aplicando os princípios de gerenciamento de projetos em uso.
Cursos
Nível 1
Faça todos os seguintes cursos obrigatórios:
Grupo 1
- BUSI-1156 Estratégias para o Sucesso 1
- MATH-1202 Matemática para Programadores 3
- INFO-1214 Fundamentos de Programação 6
- INFO-1215 Database Fundamentals 4
- INFO-1216 Operating System Fundamentals-Programmers 3
Grupo 2
Tome WRIT-1043 ou WRIT-1034
- WRIT-1043 Razão e Escrita 1 para TI 3
- WRIT-1034 Razão e Escrita 1-EAP 4
Nível 2
Faça todos os seguintes cursos obrigatórios:
Grupo 1
- INFO-1167 Negócios na velocidade da luz 3
- INFO-1217 Web Design 3
- INFO-3104 Bancos de dados relacionais e SQL 3
- INFO-3134 Programação Orientada a Objetos com Java 4
- INFO-1156 Programação Orientada a Objetos com C ++ 4
- MGMT-3052 Compreendendo os comportamentos no local de trabalho 3
Grupo 2
Pegue INFO-1234 ou INFO-3120
- INFO-1234 Web Scripting-Intro 3
- INFO-3120 Programando Motores de Jogo Comerciais 3
Nível 3
Faça todos os seguintes cursos obrigatórios:
- Desenvolvimento de aplicativo cliente / servidor INFO-3070 3
- INFO-5052 Bancos de dados avançados 3
- INFO-3140 Análise e Modelagem Orientada a Objetos 3
- INFO-3135 Estruturas de dados e algoritmos 3
- INFO-1219 Network Fundamentals for Programmers 3
- Comunicações COMM-3077 para TI 3
- COOP-1020 Educação Cooperativa Emprego Preparação 1
Nível 4
Faça todos os seguintes cursos obrigatórios:
Grupo 1
- INFO-3067 Programação ASP.NET com C # 3
- INFO-3137 Padrões de Design de Software 1 3
- INFO-3136 Mobile Development 3
- MGMT-3036 Desenvolvimento Profissional-Planejamento de Carreira 3
- INFO-3138 Programação com linguagens declarativas 3
Grupo 2
Pegue INFO-3105 ou INFO-3111
- INFO-3105 Sistema Z COBOL Programação 3
- INFO-3111 Programação Gráfica C ++ 3
Nível 5
Educação geral - Faça um curso eletivo de educação geral de 3 créditos
Faça todos os seguintes cursos obrigatórios:
- INFO-3139 JavaScript 3
- INFO-3112 Gerenciando Projetos de Software - Aplicados 1 3
- INFO-5060 Programação baseada em componentes com .NET 3
- INFO-5125 Padrões de Design de Software 2 3
- INFO-5101 C # Tópicos avançados 3
- INFO-3141 Mobile Development-Inter 3
Nível 6
Educação geral - Faça um curso eletivo de educação geral de 3 créditos
Faça todos os seguintes cursos obrigatórios:
Grupo 1
- INFO-3068 Secure Computing 3
- INFO-5059 Aplicativos cliente / servidor Java EE 3
- INFO-5126 Mobile Development-Adv 3
Grupo 2
Pegue INFO-5104 ou INFO-3142
- INFO-5104 C ++ Tópicos Avançados 3
- INFO-3142 Tecnologias emergentes 3
Grupo 3
Pegue INFO-5103 ou INNV-5001
- INFO-5103 Gerenciando Projetos de Software - Aplicados 2 5
- INNV-5001 Innovation Applications 3
Educação Geral - Eletivas
Pegue 6 créditos de educação geral - normalmente feito nos níveis 5 e 6
Residência do Programa
Os alunos devem completar um mínimo de 30 créditos neste programa no Fanshawe College para atender ao requisito de residência do programa e se formar neste programa
Requisitos de admissão
OSSD com cursos do stream College (C), University (U), University / College (M) ou Open (O) com:
- Qualquer grau 12 Inglês (C) ou (U)
- Qualquer matemática da série 11 ou 12 * (C), (U) ou (M)
ou
Certificado de Entrada Acadêmica e de Carreira (ACE)
ou
Certificado de Equivalência de Ensino Médio de Ontário (GED) e:
Qualquer Matemática da 11ª ou 12ª série * (C), (U) ou (M)
ou
Candidato maduro com participação nos cursos exigidos acima
Nota:
- * Os candidatos que não possuem a Matemática exigida ainda podem obter elegibilidade para admissão, concluindo a atualização prévia adequada.
Requisitos da língua inglesa
Os candidatos cuja primeira língua não é o inglês serão obrigados a demonstrar proficiência em inglês por um dos seguintes métodos:
- Um currículo universitário de 12ª série ou crédito em inglês da University Stream de uma escola secundária de Ontário, ou equivalente, dependendo dos requisitos de admissão do programa
- Teste de Inglês como Língua Estrangeira (TOEFL) com pontuação mínima de 79 para o teste baseado na Internet (iBT), com resultados do teste nos últimos dois anos
- Sistema Internacional de Teste de Língua Inglesa (IELTS) Teste acadêmico com uma pontuação geral de 6,0 com nenhuma pontuação inferior a 5,5 em qualquer uma das quatro faixas, com resultados de teste nos últimos dois anos.
- Teste de Inglês Acadêmico Canadense (CAEL) com uma pontuação geral de 60 sem pontuação inferior a 50 em qualquer uma das quatro bandas, com resultados de testes nos últimos dois anos
- Teste Pearson de Inglês Académico (PTE) com uma pontuação mínima de 53, com resultados de testes nos últimos dois anos
- Um teste de inglês de Cambridge (FCE / CAE / CPE) com uma pontuação geral na escala de inglês de Cambridge de 169 sem nenhuma habilidade de idioma menor que 162, com resultados de teste nos últimos dois anos
- Uma Avaliação de Língua Inglesa (ELE) no Fanshawe College com uma pontuação mínima de 70% em todas as seções do teste, com resultados de testes nos últimos dois anos
- Estudantes do Fanshawe College ESL4 / GAP5: nota mínima de 80% no ESL4 / GAP5 Nível 8, 75% no ESL4 / GAP5 Nível 9, ou 70% no ESL4 / GAP5 Nível 10
Preparação Acadêmica Recomendada
- 12ª série: O Ofício do Escritor (C) ou (U)
- Grade 11 Introdução à Ciência da Computação (U)
- Grau 12 Ciência da Computação (U)
- Grau 11, Introdução à Programação de Computadores (C)
- 12ª série em programação de computador (C)
- Grau 11 Tecnologia da Informação e Comunicação: O Ambiente Digital (O)
- Grau 12 Tecnologia da Informação e Comunicação: Soluções Multimídia (C)
- Certificado Acadêmico e de Admissão à Carreira (ACE): curso de Matemática Técnica ou Comercial e curso de Habilidades de Informática
Critérios de Seleção do CandidatoQuando o número de candidatos elegíveis exceder os espaços disponíveis no programa, os Critérios de seleção do candidato serão:
- Preferência por residentes permanentes de Ontário
- Recebimento do requerimento até 1º de fevereiro (após essa data, o Fanshawe College considerará os candidatos por ordem de chegada, até que o programa esteja completo)
- Realização nos Requisitos de Admissão
Oportunidades de carreira
Os graduados podem esperar obter posições de construção de software nas seguintes áreas de desenvolvimento: software corporativo, financeiro, web, negócios, entretenimento e jogos, simulações, imagens médicas, sistemas de controle de programação, aplicativos comerciais, software de rede, desenvolvimento Linux e Windows. Como programador, desenvolvedor de banco de dados, arquiteto de software ou analista de negócios, você terá muitas oportunidades interessantes em qualquer campo que use computadores como ferramenta de negócios ou de pesquisa.
Galeria
Resultado do programa
- Resolver problemas e documentar problemas associados à instalação e personalização de software;
- Analisar e definir as especificações de um sistema com base em requisitos;
- Conceber, testar, documentar e implantar programas com base em especificações;
- Aplicar conhecimentos sobre o desenho, modelação, implementação e manutenção de uma base de dados;
- Aplicar conhecimentos de redes para desenvolver, implantar e manter programas;
- Propor e justificar o desenho e desenvolvimento de uma solução integrada baseada numa análise do ambiente empresarial;
- Utilizar metodologias, políticas e normas relevantes para o desenvolvimento de soluções integradas;
- Aplicar conhecimentos de questões de segurança na análise, desenho e implementação de soluções integradas;
- Desenvolver e manter relações de trabalho eficazes com os clientes;
- Articular, defender e estar em conformidade com as expectativas do local de trabalho encontradas em ambientes de tecnologias de informação (TI);
- Contribuir para a conclusão bem-sucedida do projeto aplicando os princípios de gestão de projetos em uso.
Admissões
Currículo
Oportunidades de cooperação
O programa de Programação e Análise de Computadores oferece uma componente de ensino cooperativo, que proporciona aos alunos a oportunidade de adquirirem uma experiência de trabalho em primeira mão inestimável na sua área escolhida. Eis alguns trabalhos de cooperação que iniciaram as carreiras de alguns alunos de Programação e Análise de Computadores antes mesmo de se formarem!
- Junior Programmer Analyst - analisar, projetar, programar, implementar, configurar, integrar, manter e suportar várias aplicações.
- Business System Analyst - planear, gerir e suportar a entrega de requisitos e especificações detalhadas do sistema em alinhamento com as normas e frameworks da empresa.
- Junior Developer - identificar problemas, criar descrições e documentar questões.
Cursos
Nível 1
Faça todos os seguintes Cursos Obrigatórios:
Grupo 1
- BUSI-1156 ---- Estratégias de Sucesso
- MATH-1202 ---- Matemática para Programadores
- INFO-1214 ---- Fundamentos de Programação
- INFO-1215 ---- Fundamentos de Bases de Dados
- INFO-1216 ----- Fundamentos do Sistema Operacional Programadores
Grupo 2
Tome WRIT-1043 OU WRIT-1034
- WRIT-1043 ---- Razão e Escrita 1 para a TI
- WRIT-1034 ---- Razão e Escrita 1-EAP
Nível 2
Faça todos os seguintes Cursos Obrigatórios:
Grupo 1
- INFO-1167 ---- Negócios à Velocidade da Luz
- INFO-1217 ---- Web Design
- INFO-3104 ---- Bases de dados relacionais e SQL
- INFO-3134 ---- Programação Orientada a Objetos Com Java
- INFO-1156 ---- Programação Orientada a Objectos com C++
- MGMT-3052 ---- Compreender os Comportamentos no Local de Trabalho
Grupo 2
Tome INFO-1234 OU INFO-3120
- INFO-1234 ---- Introdução a Scripts Web
- INFO-3120 ---- Programação de Motores de Jogos Comerciais
Nível 3
Faça todos os seguintes Cursos Obrigatórios:
- INFO-3070 ---- Desenvolvimento de Aplicações Cliente/Servidor
- INFO-5052 ---- Bases de Dados Avançadas
- INFO-3140 ---- Análise e Modelação Orientada a Objetos
- INFO-3135 ----- Estruturas de Dados e Algoritmos
- INFO-1219 ----- Fundamentos de Redes para Programadores
- COMM-3077 ---- Comunicações para TI
- COOP-1020 --- Preparação para o Emprego em Educação Cooperativa
Nível 4
Faça todos os seguintes Cursos Obrigatórios:
Grupo 1
- INFO-3181 ---- Programação Full Stack
- INFO-3137 ---- Padrões de design de software 1
- INFO-3136 ---- Desenvolvimento móvel
- MGMT-3036 ---- Planeamento de Carreira
- INFO-3138 ---- Programação com Linguagens Declarativas
Grupo 2
Tome INFO-3105 ou INFO-3111
- INFO-3105 ---- Sistema Z Programação COBOL
- INFO-3111 ---- Programação gráfica C++
Nível 5
Gen Ed - Faça um curso optativo de Educação Geral de 3 créditos.
Faça todos os seguintes Cursos Obrigatórios:
- INFO-3139 ---- JavaScript
- INFO-3112 ---- Gestão de Projetos de Software Aplicados 1
- INFO-5060 ---- Programação baseada em Componentes com .NET
- INFO-5125 ---- Padrões de design de software 2
- INFO-5101 - Tópicos Avançados--- C#
- INFO-3141 ---- Desenvolvimento Móvel-Inter
Nível 6
Gen Ed - Faça um curso optativo de Educação Geral de 3 créditos.
Faça todos os seguintes Cursos Obrigatórios:
Grupo 1
- INFO-3068 ---- Computação Segura
- INFO-5153 ---- Programação Empresarial
- INFO-5126 ---- Desenvolvimento Móvel-Adv
Grupo 2
Tome INFO-5104 OU INFO-3142
- INFO-5104 - Tópicos Avançados
- INFO-3142 ---- Tecnologias Emergentes
Grupo 3
Tome INFO- 5103 ou INNV-5001
- INFO-5103 ---- Gestão de Projetos de Software Aplicados 2
- INNV-5001 --- Aplicações de Inovação
Geren Ed - Electivas
Tome 6 Créditos de Educação Geral - normalmente obtidos nos Níveis 5 e 6
Residência do Programa
Os alunos devem concluir um mínimo de 30 créditos neste programa em Fanshawe College para cumprir o requisito de residência do programa e graduar-se neste programa
Oportunidades de Carreira
Os graduados do programa de Programação e Análise Informática da Fanshawe podem esperar obter posições de construção de software nas seguintes áreas de desenvolvimento:
- software empresarial
- financeiro
- web
- negócio
- entretenimento e jogos
- simulações
- imagiologia médica
- programação de sistemas de controlo
- aplicações comerciais
- software de rede
- Desenvolvimento Linux e Windows
Como programador, desenvolvedores de bases de dados, arquitetos de software ou analistas de negócios, os graduados terão muitas oportunidades empolgantes em qualquer área que use computadores como ferramenta de negócios ou pesquisa.
Sabia que Fanshawe classifica consistentemente nas taxas de emprego de pós-graduação entre grandes faculdades de Ontário?
Eis alguns exemplos de saídas profissionais para graduados do programa de Programação e Análise de Computadores da Fanshawe:
Arquiteto de Soluções de Software
Responsável por arquitetar, projetar e desenvolver soluções de software self-service.
Desenvolvedor de Bases
Avalie, analise e responda a preocupações com o banco de dados do cliente.
Analista de Negócios
Analisar sistemas de informação e operacionais e desenvolver aplicações de software ou soluções de data analytics para empresas clientes.
Testemunhos de Alunos
English Language Requirements
Certifique sua proficiência em inglês com o Duolingo English Test! O DET é um teste de inglês online conveniente, rápido e acessível, aceito por mais de 4.000 universidades (como esta) em todo o mundo.