Bacharel em desenvolvimento de software
Paola, Malta
DURAÇÃO
5 Semesters
LÍNGUAS
Inglês
RITMO
Meio Período
PRAZO DE MATRÍCULA
Solicitar prazo de inscrição
DATA DE INÍCIO MAIS CEDO
Solicitar a data de início mais próxima
TAXAS DO PROGRAMA
EUR 2.250 / per year *
FORMATO DE ESTUDO
No campus
* Por ano lectivo 2017/2018
bolsas de estudo
Explore oportunidades de bolsas de estudos para ajudar a financiar seus estudos
Introdução
Descrição do Curso
Se você está interessado no desenvolvimento de software com uma inclinação para sistemas de back-end e resolvendo problemas complexos, então este curso é para você. Neste curso você vai aprender como criar aplicativos de software baseado em padrões de design formais; projetar e implementar a infra-estrutura de dados subjacente; modelar e resolver problemas reais complexos, enquanto seguindo metodologias formais. Este curso abrange Desenvolvimento Seguro, Empresa de Desenvolvimento de Software, do lado do servidor e scripts do lado do cliente, Matemática Discreta e outros módulos semelhantes. Este curso é destinado a indivíduos que têm um grande interesse na resolução de problemas, têm uma atenção ao detalhe e se esforçam para programar de forma eficiente.
Estudo / Entrega do Curso
O curso é baseado em torno de uma formação presencial por professores qualificados e é uma mistura de palestras e trabalho prático supervisionado, tanto em sala de aula e em laboratórios especializados sempre que necessário. Além disso, cada aluno vai estar trabalhando em uma tese, onde um palestrante será designado para supervisionar o trabalho. É muito importante para ser entendido que, a este nível uma proporção significativa do trabalho será de auto-estudo e trabalhos de pesquisa pelos alunos fora do horário escolar. Sem um compromisso sério e estudantes de estudo adicionais vai achar que é muito difícil progredir através do programa.
Avaliação
Cada módulo é avaliado através de quatro trabalhos de vários tipos - classe, casa, práticos. Similar aos outros programas um estudante deve atingir um certo número de critérios Pass, mérito e distinção. Além de que uma tese final deve ser produzido.
Programa de Resultados de Aprendizagem
- Utilizar estruturas de dados e algoritmos avançados
- Desenvolver aplicativos de tecnologias de Internet móvel
- Desenvolver software de forma segura
- Gerenciar atividades profissionais complexos ou projetos com autonomia e responsabilidade.
Unidades de estudo core
- 1. Programação Orientada a Objetos
- 2. Engenharia de Software
- 3. Discreta Matemática
- 4. Programação banco de dados (I)
- 5. Estruturas de Dados e Algoritmos
- 6. Baixo Nível de programação
- 7. Programação de Banco de Dados (II)
- 8. Desenvolvimento de Aplicações Móveis
- Scripting Side 9. Cliente
- 10. Servidor Side Scripting
- 11. As candidaturas Protegendo
- 12. Baixo Nível de Programação II
- 13. Desenvolvimento Interativo Móvel
- 14. Test Driven Development
- 15. Empresa de programação
- 16. Programação Distribuída
- 17. Business Intelligence e Relatórios
- 18. Projeto
- 19. Engenharia de Software II
- 20. Entretenimento e Desenvolvimento de Software Interativo
- 21. Aplicada Matemática II
- 22. Empreendedorismo
- 23. Aplicações Protegendo II
- 24. Estruturas de Dados e Algoritmos II
- Gerenciamento de Projetos de TI 25.
- Desenvolvimento 26. Internet Móvel
- 27. Dissertação
Requisitos de Entrada
- MCAST-BTEC Diploma Extensão em TI
ou
- Diploma MCAST em Engenharia Informática - Nível 4
ou
- 2 A-2 e Nível Passes I-Nível Passes
Obrigatória A-Level: Computing. Obrigatória A-Nível I ou Nível: um assunto de pura Matemática, Matemática Aplicada e Física
Oportunidades de Carreira
- Desenvolvedor de software
- Analista de sistemas
- web designer