Keystone logo
QUB Faculty of Engineering and Physical Sciences (EPS) Msc Dans Le Développement De Logiciels
QUB Faculty of Engineering and Physical Sciences (EPS)

Msc Dans Le Développement De Logiciels

Belfast, Royaume-Uni

1 Years

Anglais

À plein temps

Date limite de dépôt des demandes

Demander la date de début la plus proche

GBP 25 800

Sur le campus

Introduction

Le MSc in Software Development est conçu en collaboration avec l'industrie pour fournir une année de formation intensive en développement de logiciels et est spécialement conçu pour les diplômés de disciplines non informatiques. Il a un taux d'employabilité des diplômés extrêmement élevé et est le cours d'informatique de maîtrise le mieux noté pour la satisfaction des étudiants au Royaume-Uni.

Vous apprendrez les bases de l'informatique et acquerrez des compétences pertinentes pour l'industrie. Ces compétences de base comprennent la programmation, les bases de données, le développement Web, le génie logiciel et la résolution de problèmes. Vous n'avez besoin d'aucune connaissance en informatique pour suivre ce cours, mais en cas de réussite, vous serez doté des compétences techniques, analytiques et professionnelles nécessaires pour assumer une gamme de rôles dans l'industrie informatique.

Le programme a été conçu et est continuellement révisé en collaboration avec d'importants partenaires industriels, qui ont contribué à garantir le contenu du module le plus pertinent. Cela permet de garantir que nos diplômés sont hautement qualifiés et très recherchés par les employeurs.

De nombreuses équipes d'enseignants du cours ont travaillé dans l'industrie informatique et ont des spécialités de recherche particulières dans le développement de méthodes nouvelles et efficaces pour l'enseignement de l'informatique. Plusieurs membres de l'équipe ont reçu des prix d'enseignement nommés par des étudiants pour leur travail.

Vous apprendrez à analyser les problèmes et à concevoir des systèmes logiciels robustes et élégants pour résoudre les problèmes. Cela comprend l'acquisition de compétences en programmation, en développement Web, en conception de bases de données, en tests de logiciels et en génie logiciel.

Vous aurez également l'occasion d'apprendre à travailler au sein d'une équipe de développement en utilisant des techniques et des outils de développement modernes.

Structure du cours

Le programme comporte deux parties clés :

  1. Un ensemble de modules enseignés qui vont des sujets fondamentaux aux sujets avancés du génie logiciel et de la programmation
  2. Un élément substantiel basé sur un projet ou trois modules spécialisés basés sur un mini-projet

Les modules fondamentaux sont étudiés au premier semestre et couvrent la programmation d'introduction à l'aide du langage de programmation Java aux côtés des bases informatiques, y compris le génie logiciel, les tests de logiciels et les bases de données.

Le second semestre concentre la couverture de la programmation algorithmique et orientée objet plus avancée, ainsi que la programmation Web (PHP et javascript) et le génie logiciel (avec un projet en équipe).

Chaque module comprend généralement 3 à 4 heures de cours par semaine ainsi que jusqu'à 2 à 3 heures par semaine de tutoriels et de travaux pratiques. Parallèlement à ces activités programmées, les étudiants doivent travailler sur des devoirs et des projets de groupe et individuels

Projet : Vous pouvez choisir soit un seul projet autogéré individuel de trois mois, soit 3 mini-projets plus petits. Les mini-projets vous permettent d'étudier certaines spécialités informatiques de pointe telles que la conception de l'expérience utilisateur, les réseaux logiciels sécurisés, l'analyse et la visualisation des données, le cloud computing et l'apprentissage automatique.

Admissions

Bourses et financement

Curriculum

Frais de scolarité du programme

Opportunités de carrière

Installations

À propos de l'école

Des questions