MSc em Engenharia de Software

Este programa envolve avançada modelagem engenharia de software e conceitos arquitetura e práticas para a concepção e construção de sistemas de software empresarial moderno. Ele inclui uma compreensão da administração do sistema e de segurança, programação distribuída, tecnologias de software contemporâneos e uma compreensão crítica de arquiteturas empresariais, estruturas e estratégias para a construção de sistemas corporativos com acesso à Internet.

As principais tarefas enfrentadas pela indústria no momento envolvem a concepção e desenvolvimento de novos sistemas com acesso à Internet, a integração de sistemas legados para intranets e extranets, e publicação internet avançada. Há uma necessidade reconhecida para a gestão eficiente do processo de engenharia de software usando abordagens modernas de gestão do desenvolvimento de software e administração do sistema.

Muitas tarefas importantes enfrentados pela indústria, finanças e comércio no momento envolvem o desenvolvimento de novos sistemas distribuídos e internet habilitados, a integração de sistemas legados para intranets ou extranets e publicação internet. Há uma necessidade premente para as pessoas com conhecimentos e competências na concepção, construção e manutenção desses sistemas. Estas competências devem ser acompanhadas de uma apreciação do contexto empresarial e as forças de mercado por trás das novas tecnologias.

Há também uma necessidade premente para as pessoas com habilidades na concepção, construção e manutenção de sistemas de empresa moderna, de gestão e gerenciamento do processo de engenharia de software do projeto. Estas competências devem ser acompanhadas de uma apreciação do contexto empresarial e as forças de mercado por trás das novas tecnologias.

Este programa educa os alunos na teoria, prática, ferramentas e aplicações necessárias para a concepção, gestão e implantação de sistemas de computação empresarial. Os estudantes podem escolher opções especializadas em tecnologias de rede, arquiteturas de dados e tecnologias de banco de dados, serviços web e nuvens, ou sistemas de usuário centrada e interativos.

Conteúdo do curso

Os alunos são obrigados a estudar as seguintes disciplinas obrigatórias.

Projeto PG (SST) (60 créditos) Móvel Application Development (15 créditos) Gestão de Desenvolvimento de Sistemas e Governança (15 créditos) Empresa de Desenvolvimento de Software Engineering (15 créditos) Padrões corporativos e Frameworks (15 créditos) Programação Empresa Components (15 créditos) Empresa de Integração de Sistemas (15 créditos) MSc indução Curso de Inglês Language Support (para Pós-Graduação Alunos na Escola de Computação e Ciências Matemáticas)

Os alunos são obrigados a escolher 15 créditos a partir desta lista de opções.

Arquiteturas de banco de dados e administração (15 créditos) Usuário Centrado Web Engineering (15 créditos) Nuvens, grades e virtualização (15 créditos) Big Data (15 créditos)

Os alunos são obrigados a escolher 15 créditos a partir desta lista de opções.

Programação Enterprise Web (15 créditos) Administração e Segurança do Sistema (15 créditos) Ferramentas de banco de dados (15 créditos) Business Intelligence e Data Mining (15 créditos) Móveis e de rede Technologies (15 créditos)

Requisitos de Entrada

Os candidatos devem ter: Um bom primeiro grau relevante em ciência da computação ou uma disciplina relacionada PLUS um bom conhecimento de programação de computador em uma linguagem como Java, C ou C # (embora C também é aceitável).

  • Prática de profissionais com experiência adequada substancial também são bem vindos para aplicar e deve procurar uma entrevista com o líder do programa.

Modalidade

Um ano a tempo inteiro / dois anos a tempo parcial
Setembro ou início janeiro

Programa ministrado em:
  • Inglês

Ver mais 49 programa(s) oferecido(s) por University of Greenwich »

Este curso é No câmpus
Data de início
Duration
1 - 2 anos
Meio Período
Período integral
Preço
12,100 GBP
Por local
Por data
Data de início
Data de término
Prazo para inscrição