Engenharia De Software De Mestrado
University of Bolton, Academic Centre – Ras Al Khaimah
Informação chave
Localização do campus
Ras Al-Khaimah, Emirados Árabes Unidos
Idiomas
Inglês
Formato de estudo
No campus
Duração
18 - 24 Meses
Ritmo
Meio Período
Propinas
AED 49.500
Prazo para inscrição
Solicitar Informações
Data de início mais cedo
Solicitar Informações
Introdução
Prêmios do programa
Título | Modelo | Nível | Descrição |
Mestrado (MSc) | Prêmio Final | Nível 7 | Engenharia de software |
Certificado de pós-graduação (PgCert) | Prêmio de saída ou reserva | Nível 7 | Engenharia de software |
Diploma de pós-graduação (PgDip) | Prêmio de saída ou reserva | Nível 7 | Engenharia de software |
Declarações de referência
As seguintes declarações de benchmark se aplicam a este programa:
- Informática de declaração de benchmark de assunto de QAA (outubro de 2019)
- Declaração de características do mestrado QAA (fevereiro de 2020)
Pontos de referência internos e externos
- Código de qualidade para ensino superior do Reino Unido
- A Universidade de Bolton premia estrutura
Requisitos gerais de entrada
Normalmente, espera-se que você tenha concluído com êxito um diploma de honra (ou equivalente) em um assunto relevante e tenha experiência de trabalho adequada. Você pode ser solicitado a comparecer a uma entrevista e / ou fornecer um portfólio de trabalhos.
Critérios Adicionais
O requisito de entrada padrão para o curso é BSc (Hons) em assuntos relacionados à Ciência da Computação ou BEng (Hons) em Engenharia de Software, geralmente com uma classificação de primeira ou segunda classe superior. Para os candidatos sem primeiro ou segundo grau superior, um segundo grau inferior será considerado caso a caso (particularmente para candidatos com boa experiência industrial relevante).
Se o inglês não for seu primeiro idioma, você precisará fazer um Teste Seguro de Inglês no IELTS 6.0 ou equivalente, sem faixa inferior a 5,5.
Objetivos do Programa
Os principais objetivos do programa são:
- capacitar os alunos com formação em engenharia de software ou ciência da computação a desenvolver uma compreensão mais profunda das metodologias de software avançadas
- garantir que os alunos tenham acesso e exposição às mais recentes metodologias e técnicas de desenvolvimento.
- aprofundar a compreensão das abordagens, como padrões de design e sua aplicabilidade a problemas específicos
- estimula o pensamento criativo e melhora a resolução de problemas e as técnicas de tomada de decisão
- aprimorar habilidades essenciais, como trabalho em grupo, redação de relatórios e habilidades de pesquisa
- equipar os alunos com o conhecimento necessário para compreender as questões éticas e ambientais que irão encontrar na indústria em geral.
- desenvolver sofisticadas capacidades intelectuais de pesquisa, crítica, síntese e inovação culminando em uma dissertação / projeto de mestrado.
Características distintivas do programa
- O programa de Mestrado em Engenharia de Software da Universidade de Bolton foi projetado em colaboração com parceiros industriais para garantir que os alunos estudem um programa abrangente de tópicos industriais relevantes.
- O sucesso de nossos alunos de pós-graduação está diretamente relacionado aos aspectos práticos de pesquisa abordados no trabalho de laboratório do curso.
- Os trabalhos de curso ao longo do curso utilizam cenários realistas destinados a preparar os alunos para suas carreiras de pós-graduação após a universidade. Isso se aplica tanto às áreas técnicas estudadas, mas também aos resultados exigidos do aluno, como propostas técnicas ou relatórios para a gestão.
- Você desenvolverá conhecimentos e compreensão especializados no assunto por meio da conclusão de uma Dissertação, que será exibida para empregadores e outras pessoas.
- Responsabilidade Social, Pública e Ética: Todo o nosso trabalho de projeto de estudante está em conformidade com as políticas de ética da universidade e usa o procedimento de ética em pesquisa da universidade antes do início do trabalho.
Resultados de Aprendizagem
Conhecimento e compreensão
Na conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar conhecimento sistemático e compreensão de:
- Aplicação empresarial, profissional e ética da computação na indústria
- Coleta, processamento e armazenamento seguro de informações
- Desenvolvimento de soluções de software para atender aos requisitos de negócios
- Construindo segurança apropriada em todos os aspectos do desenvolvimento de software
- Usando ferramentas e metodologias adequadas para gerenciar o processo de engenharia de software
- Reunir pesquisas de fontes apropriadas e colocá-las em prática para resolver problemas específicos
- Ter conhecimento e compreensão de fatos, conceitos, princípios e teorias essenciais relacionados à computação e às aplicações de computador.
- A importância do desenvolvimento pessoal: aprender habilidades para empregabilidade e desenvolvimento de carreira
Habilidades cognitivas, intelectuais ou de pensamento
Após a conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar a capacidade de:
- identificar e resolver problemas complexos usando abordagens inovadoras para chegar a soluções criativas.
- aplicar conhecimentos avançados em modelagem e design de computadores e aplicativos para atender a requisitos específicos na ausência de dados completos
- usar habilidades analíticas, de resolução de problemas e de tomada de decisão eficazes para formular soluções criativas
- aplicar conceitos teóricos e raciocínio crítico ao examinar questões baseadas no trabalho de natureza estratégica na ausência de dados completos
Habilidades práticas, profissionais ou específicas do assunto
Após a conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar a capacidade de:
- especificar, projetar e construir sistemas baseados em computador confiáveis, seguros e utilizáveis.
- avaliar sistemas em termos de atributos de qualidade e possíveis trade-offs apresentados dentro de um determinado problema.
- planeje e gerencie projetos complexos para fornecer sistemas de computação dentro de restrições como requisitos, prazo e orçamento.
- identificar e avaliar criticamente os riscos e aspectos de segurança que podem estar envolvidos na implantação de sistemas de computação em um determinado contexto.
- implantar efetivamente as ferramentas utilizadas para a construção e documentação de aplicativos de computador, com ênfase particular na compreensão holística do processo envolvido na implantação eficaz de computadores para resolver problemas práticos e complexos.
- avaliar e analisar criticamente problemas complexos, incluindo aqueles com informações incompletas, e desenvolver soluções apropriadas, dentro das restrições de design.
Habilidades transferíveis, essenciais ou pessoais
Após a conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar a capacidade de:
- construir documentos referenciados e bem argumentados, sustentados por ideias relevantes, que justifiquem a ação.
- trabalhe sem supervisão, planeje com eficácia e cumpra prazos, e responda prontamente às mudanças de situações e prioridades.
- apresentar sucintamente argumentos racionais e fundamentados que abordam um determinado problema ou oportunidade, para uma gama de públicos (oralmente, eletronicamente ou por escrito)
- realizar um trabalho de equipe eficaz e gerenciamento de projetos e reconhecer e fazer o melhor uso das habilidades e conhecimentos dos indivíduos para colaborar
- empreender o desenvolvimento pessoal ao longo da vida: A capacidade de desenvolver habilidades de aprendizagem e reconhecer sua aplicação no emprego e na indústria.
Estrutura do programa
O programa MSc Software Engineering compreende 5 módulos no nível HE7 que são todos essenciais. 180 créditos são necessários para o prêmio ao completar com sucesso 4 módulos com 30 créditos cada e o projeto com 60 créditos.
Módulos Validados
Título | Código do Módulo | COE * |
Projeto de mestrado | SEC7001 | C |
Métodos de pesquisa | SWE7004 | C |
Práticas Contemporâneas de Engenharia de Software | SWE7101 | C |
Desenvolvimento de software avançado | SWE7102 | C |
Dev Ops | SWE7103 | C |
* Básico, Opcional, Eletivo
Estratégias de aprendizagem e ensino
Os métodos de aprendizagem e ensino aplicam uma abordagem de aprendizagem combinada. Isso pode incluir palestras, seminários, tutoriais e críticas, aprendizagem autodirigida, e-learning e sessões de laboratório / workshop, bem como sessões e suporte online. As habilidades práticas são adquiridas por meio de introdução e suporte técnico, sessões de workshop, demonstrações e atribuições baseadas em atividades. A aprendizagem ativa é promovida com um forte tema prático, por toda parte. Este programa adota um estilo misto de aprendizagem e ensino, incluindo entrega online e engajamento quando apropriado.
Atividades de aprendizagem (entrada KIS)
Ano do curso | Nível 3 | HE4 | HE5 | HE6 | HE7 |
Atividades programadas de aprendizagem e ensino | n / D | n / D | n / D | n / D | 15% |
Estudo independente guiado | n / D | n / D | n / D | n / D | 85% |
Colocação / estudo no exterior | n / D | n / D | n / D | n / D | n / D |
Estratégia de avaliação
A avaliação é realizada em pontos-chave durante o ensino. Avaliação formativa com feedback verbal e / ou escrito é oferecida durante cada módulo. O feedback por escrito é fornecido após a avaliação somativa. As tarefas de avaliação estão vinculadas aos resultados de aprendizagem de cada módulo e normalmente são concluídas ao final de cada módulo. Os tipos de evidências de avaliação podem incluir: tarefas, projetos, exames e apresentações.
Métodos de avaliação (entrada KIS)
Ano do curso | Nível 3 | HE4 | HE5 | HE6 | HE7 |
Exames escritos | n / D | n / D | n / D | n / D | 7% |
Curso | n / D | n / D | n / D | n / D | 60% |
Exames Práticos | n / D | n / D | n / D | n / D | 33% |
Papel dos examinadores externos
Os examinadores externos são nomeados para todos os programas de estudo. Eles supervisionam o processo de avaliação e suas funções incluem: aprovar tarefas de avaliação, revisar marcas de avaliação, participar de conselhos de avaliação e relatar à Universidade sobre o processo de avaliação.
Suporte para aprendizagem do aluno
- O programa é gerenciado por um líder de programa
- A Semana de Boas-Vindas apresenta ao aluno a Universidade e seu programa
- Cada aluno tem um tutor pessoal que é responsável pelo suporte e orientação
- Planejamento de Desenvolvimento Pessoal integrado a todos os programas
- O feedback está disponível em avaliações formativas e sumativas
- O Student Center oferece um balcão único para informações e conselhos
- Uma orientação abrangente está disponível nos Serviços de Apoio ao Aluno da Universidade, incluindo conselhos sobre moradia e acomodação, aconselhamento, aconselhamento financeiro e de carreira e suporte por meio da equipe de deficiência da Universidade
- A capelania onde capelães e assistentes pastorais estão disponíveis de diferentes tradições, crenças e visões de mundo
- Os serviços de biblioteca e de TI são uma boa fonte de aconselhamento e suporte com excelentes sessões de habilidades de estudo e materiais
- Existem oficiais de ligação estudantis vinculados a cada escola
- Os serviços de aconselhamento da União de Estudantes
- Manuais do programa e guias do módulo que fornecem informações sobre o programa e os regulamentos da universidade
- A oportunidade de desenvolver habilidades para o emprego
- Suporte ao idioma inglês para estudantes internacionais
- A Informação do Aluno online - Zona de Política fornece todas as informações regulatórias e políticas em um só lugar
Métodos de avaliação e melhoria da qualidade das oportunidades de aprendizagem
- Comitês de ligação de funcionários de alunos
- Avaliações do módulo por alunos
- Pesquisas sobre programas e estudantes universitários
- Monitoramento de qualidade anual e planejamento de ação por meio de Planos de Programa, incluindo análise de dados, Planos de Melhoria da Qualidade da Disciplina, Planos de Melhoria da Qualidade da Escola, Plano de Melhoria da Qualidade da Universidade
- Revisão por pares / observação do ensino
- Programa de desenvolvimento profissional para funcionários
- Relatórios de examinador externo
Admissões
Currículo
O programa MSc Software Engineering compreende 5 módulos no nível HE7, que são todos essenciais. São necessários 180 créditos para o prêmio concluindo com sucesso 4 módulos em 30 créditos cada e o projeto em 60 créditos.
Módulos Validados
Título | Código do Módulo | COE* |
Projeto de Mestrado | SEC7001 | C |
Métodos de pesquisa | SWE7004 | C |
Práticas contemporâneas de engenharia de software | SWE7101 | C |
Desenvolvimento Avançado de Software | SWE7102 | C |
Dev Ops | SWE7103 | C |
*Core, Opcional, Eletivo
Estratégias de Aprendizagem e Ensino
Os métodos de aprendizagem e ensino aplicam uma abordagem de aprendizagem combinada. Isso pode incluir palestras, seminários, tutoriais e críticas, aprendizagem autodirigida, e-learning e sessões de laboratório/workshop, bem como sessões e suporte online. As habilidades práticas são adquiridas por meio de introdução e suporte técnico, sessões de workshop, demonstrações e tarefas baseadas em atividades. A aprendizagem ativa é promovida com um forte tema prático por toda parte. Este programa adota um estilo misto de aprendizado e ensino, incluindo entrega e engajamento online, quando apropriado.
Atividades de Aprendizagem (entrada KIS)
Ano do curso | Nível 3 | HE4 | HE5 | HE6 | HE7 |
Atividades de aprendizagem e ensino programadas | n / D | n / D | n / D | n / D | 15% |
Estudo independente guiado | n / D | n / D | n / D | n / D | 85% |
Colocação/estudo no estrangeiro | n / D | n / D | n / D | n / D | n / D |
Estratégia de avaliação
A avaliação é realizada em pontos-chave durante o ensino. Avaliação formativa com feedback verbal e/ou escrito é oferecida durante cada módulo. O feedback por escrito é fornecido após a avaliação somativa. As tarefas de avaliação estão ligadas aos resultados de aprendizagem de cada módulo e são normalmente concluídas no final de cada módulo. Os tipos de provas de avaliação podem incluir tarefas, projetos, exames e apresentações.
Métodos de Avaliação (entrada KIS)
Ano do curso | Nível 3 | HE4 | HE5 | HE6 | HE7 |
exames escritos | n / D | n / D | n / D | n / D | 7% |
Trabalho de curso | n / D | n / D | n / D | n / D | 60% |
Exames Práticos | n / D | n / D | n / D | n / D | 33% |
Papel dos examinadores externos
Examinadores externos são nomeados para todos os programas de estudo. Eles supervisionam o processo de avaliação, e suas funções incluem: aprovar tarefas de avaliação, revisar notas de avaliação, participar de bancas de avaliação e reportar à Universidade sobre o processo de avaliação.
Resultado do programa
Conhecimento e Compreensão
Após a conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar conhecimento sistemático e compreensão de:
- Aplicação comercial, profissional e ética da computação na indústria
- Coleta, processamento e armazenamento seguro de informações
- Desenvolvimento de soluções de software para atender aos requisitos de negócios
- Construindo segurança apropriada em todos os aspectos do desenvolvimento de software
- Utilizar ferramentas e metodologias adequadas para gerenciar o processo de engenharia de software
- Reunir pesquisas de fontes apropriadas e colocá-las em prática para resolver problemas específicos
- Ter conhecimento e compreensão de fatos, conceitos, princípios e teorias essenciais relacionados à computação e aplicativos de computador.
- A importância do desenvolvimento pessoal: aprender competências para a empregabilidade e o desenvolvimento da carreira
Habilidades cognitivas, intelectuais ou de pensamento
Após a conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar a capacidade de:
- identificar e resolver problemas complexos usando abordagens inovadoras para alcançar soluções criativas.
- aplicar conhecimento avançado em modelagem e design de computadores e aplicativos para atender a requisitos específicos na ausência de dados completos
- usar habilidades analíticas, de resolução de problemas e de tomada de decisão eficazes para formular soluções criativas
- aplicar conceitos teóricos e raciocínio crítico ao examinar questões relacionadas ao trabalho de natureza estratégica na ausência de dados completos
Habilidades práticas, profissionais ou específicas do assunto
Após a conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar a capacidade de:
- especificar, projetar e construir sistemas baseados em computador confiáveis, seguros e utilizáveis.
- avaliar sistemas em termos de atributos de qualidade e possíveis compensações apresentadas dentro do problema dado.
- planejar e gerenciar projetos complexos para fornecer sistemas de computação dentro de restrições como requisitos, cronograma e orçamento.
- identificar e avaliar criticamente os riscos e aspectos de segurança que possam estar envolvidos na implantação de sistemas computacionais em um determinado contexto.
- implantar de forma eficaz as ferramentas utilizadas para a construção e documentação de aplicações informáticas, com particular destaque para uma compreensão holística do processo envolvido na implantação eficaz de computadores para resolver problemas práticos e complexos.
- avaliar e analisar criticamente problemas complexos, incluindo aqueles com informações incompletas, e desenvolver soluções apropriadas dentro das restrições do projeto.
Habilidades transferíveis, essenciais ou pessoais
Após a conclusão do programa, os alunos bem-sucedidos serão capazes de demonstrar a capacidade de:
- construir documentos bem argumentados e referenciados, sustentados por ideias relevantes, que justificam a ação.
- trabalhar sem supervisão, planejar de forma eficaz e cumprir prazos, e responder prontamente a mudanças de situações e prioridades.
- apresentar sucintamente argumentos racionais e fundamentados que abordam um determinado problema ou oportunidade para uma variedade de audiências (oralmente, eletronicamente ou por escrito)
- realizar trabalho em equipe eficaz e gerenciamento de projetos e reconhecer e fazer o melhor uso das habilidades e conhecimentos dos indivíduos para colaborar
- empreender o desenvolvimento pessoal ao longo da vida: A capacidade de desenvolver habilidades de aprendizagem e reconhecer sua aplicação no emprego e na indústria.