Baccalauréat ès sciences en développement de logiciels
Malta College of Arts, Science and Technology
Information clé
Emplacement du campus
Paola, Malte
Langues
Anglais
Format d'étude
Sur le campus
Durée
5 semestres
Rythme
À temps partiel
Frais de scolarité
EUR 2 250 / per year *
Date limite d'inscription
Demande d'info
Date de début au plus tôt
Demande d'info
* Par année académique 2017/2018
Bourses d'études
Explorez les possibilités de bourses pour vous aider à financer vos études
introduction
Description du cours
Si vous êtes désireux de développement de logiciels avec une inclinaison vers des systèmes de back-end et la résolution de problèmes complexes alors ce cours est pour vous. Dans ce cours, vous apprendrez comment concevoir des applications logicielles basées sur des modèles de conception formelles; conception et mise en œuvre de l'infrastructure de données sous-jacente; modéliser et résoudre des problèmes réels complexes tout en suivant des méthodes formelles. Ce cours couvre de développement sécurisé, Enterprise Software Development, côté serveur et de script côté client, mathématiques discrètes et d'autres modules similaires. Ce cours est destiné aux personnes qui ont un vif intérêt dans la résolution de problèmes, avoir un souci du détail et nous nous efforçons de programmer efficacement.
Étude / Cours Livraison
Le cours est basé autour d'une formation en personne par des professeurs qualifiés et est un mélange de conférences et de travaux pratiques en classe et dans les laboratoires spécialisés chaque fois que nécessaire. En outre, chaque étudiant sera travaille sur une thèse, où un conférencier sera affecté à superviser le travail. Il est très important de comprendre que, à ce niveau une part importante du travail sera l'étude de soi et de travaux de recherche par les élèves en dehors des heures scolaires. Sans un engagement sérieux et étudiants d'études supplémentaires trouveront très difficile de progresser à travers le programme.
Évaluation
Chaque module est évalué par quatre missions de différents types - classe, à la maison, pratiques. Comme pour les autres programmes, un étudiant doit réaliser un certain nombre de Pass, mérite et de distinction critères. En plus de cela un travail de fin doit être produit.
Résultats d'apprentissage du programme
- Utiliser des structures et des algorithmes avancés de données
- Développer des applications des technologies Internet de mobiles
- Développer des logiciels en toute sécurité
- Gérer les activités professionnelles complexes ou des projets avec autonomie et de responsabilité.
Unités d'étude de base
- 1. Programmation Orientée Objet
- 2. Ingénierie du logiciel
- 3. Maths discrets
- Programmation 4. de base de données (I)
- 5. Structures de données et algorithmes
- Programmation 6. Low Level
- 7. Programmation de base de données (II)
- 8. Développement d'applications mobiles
- Script côté client 9.
- 10. script côté serveur
- 11. Sécurisation des applications
- 12. Low Level Programmation II
- 13. Développement Mobile Interactive
- Driven Development 14. test
- Programmation 15. Enterprise
- 16. Distributed Programming
- 17. Business Intelligence et reporting
- 18. Projet
- 19. Software Engineering II
- 20. Loisirs et du Développement Interactive Software
- 21. Applied Maths II
- 22. Entrepreneuriat
- 23. Sécurisation des applications II
- 24. Structures de données et algorithmes II
- Gestion de projet informatique 25.
- Développement 26. Internet mobile
- 27. Mémoire
Conditions d'entrée
- MCAST-BTEC Extended diplôme en IT
ou
- MCAST diplôme en génie informatique - Niveau 4
ou
- 2 A-Level Cols et Passes 2 I-Level
Obligatoire A-Level: Computing. Obligatoire A-Level ou I-Level: un sujet de Mathématiques pures, Mathématiques appliquées et de physique
Opportunités de carrière
- Software Developer
- Analyste de systèmes
- Concepteur web
À propos de l'école
Des questions
Cours similaires
BSc (Hons) Génie logiciel
- Manchester, Royaume-Uni
Baccalauréat ès sciences en double informatique et génie logiciel
- Erie, États-Unis d'Amérique
Génie logiciel appliqué
- Cardiff, Royaume-Uni