Keystone logo
Malta College of Arts, Science and Technology Bacharel em desenvolvimento de software
Malta College of Arts, Science and Technology

Bacharel em desenvolvimento de software

Paola, Malta

5 Semesters

Inglês

Meio Período

Solicitar prazo de inscrição

Solicitar a data de início mais próxima

EUR 2.250 / per year *

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

  1. Utilizar estruturas de dados e algoritmos avançados
  2. Desenvolver aplicativos de tecnologias de Internet móvel
  3. Desenvolver software de forma segura
  4. 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

Sobre a escola

Perguntas

Cursos Similares

  • Bachelor Software Engineering/Angewandte Informatik dual studieren
    • Elmshorn, Alemanha
  • Bachelor in Information Technology- Software Engineering and Business Informatics
    • Venlo, Holanda
  • Engenharia Informática
    • Vila Nova de Gaia, Portugal