BSc (Hons) Informatique et technologies de l'information
Saint Julian's, Malte
BSc
DURÉE
3 ans
LANGUES
Anglais
RYTHME
À plein temps
DATE LIMITE D'INSCRIPTION
DATE DE DÉBUT AU PLUS TÔT
Feb 2026
FRAIS DE SCOLARITÉ
EUR 6 000 / per year
FORMAT D'ÉTUDE
Apprentissage à distance, Sur le campus
Les étudiants obtiendront leur diplôme de ce cours avec des connaissances, une compréhension et des compétences approfondies en informatique et en principes des technologies de l'information, dotés de compétences pratiques en développement de logiciels et d'une compréhension approfondie des dernières avancées technologiques, prêts à apporter des contributions significatives dans le domaine de l'informatique et des TI.
Le BSc (Hons) en informatique et technologies de l'information offre aux étudiants de solides bases en programmation, systèmes informatiques et conception de logiciels. En première année, les étudiants apprennent les bases de la programmation, étudient le matériel informatique et explorent les algorithmes, les réseaux et les mathématiques appliquées à l'informatique. Le projet de groupe permet une mise en pratique des compétences en équipe.
En deuxième année, les étudiants approfondissent leurs compétences en programmation et se plongent dans des domaines avancés tels que la cybersécurité, le cloud computing et la science des données. Ils explorent les systèmes d'exploitation, l'intelligence artificielle et les principes du génie logiciel pour concevoir des systèmes à grande échelle.
En dernière année, les étudiants réalisent un important projet de fin d'études, impliquant recherche, conception, développement et tests. Ils étudient également la conception de l'expérience utilisateur, l'apprentissage automatique, l'IA et les principes DevOps, les préparant ainsi au développement logiciel de pointe. Ce cours aborde les technologies émergentes et apporte aux étudiants les connaissances et l'expérience pratique nécessaires à diverses carrières dans les secteurs de l'informatique et des technologies de l'information.
MQF Niveau 5 Année 1 Temps plein
- Programmation 1 (Programmation de base)
- Fondamentaux des systèmes informatiques
- Algorithmes et conception de logiciels
- Mathématiques pour l'informatique
- Technologies de réseautage
- Projet de groupe en informatique
MQF Niveau 5 Année 2 Temps plein
- Programmation 2 : Programmation avancée
- Systèmes de sécurité, solutions et pratiques
- Technologies Cloud et stockage Cloud
- Systèmes d'exploitation : principes et pratiques
- Science des données et introduction à l'IA
- Génie logiciel et conception
MQF Niveau 6
- Principes de conception de l'expérience utilisateur
- Apprentissage automatique et IA
- DevOps et Cloud Computing
- Les technologies émergentes
- Projet de fin d'année
Connaissance
L'apprenant sera capable de :
- Évaluer de manière critique les concepts informatiques de base, notamment les langages de programmation, les structures de données, les algorithmes, l’architecture informatique et les systèmes d’exploitation.
- Évaluer de manière critique la manière de concevoir, développer, tester et maintenir des applications logicielles à l’aide de pratiques et d’outils standard de l’industrie.
- Évaluer les principes d’ingénierie logicielle, y compris les modèles de conception de logiciels, le contrôle de version et les méthodologies de test.
- Concevoir, mettre en œuvre et gérer des bases de données, y compris, par exemple, la modélisation, la normalisation, l'interrogation et l'administration de bases de données.
- Analyser de manière critique les concepts, protocoles et technologies de réseau, y compris les principes de sécurité du réseau et de cybersécurité.
- Évaluer les technologies Web, notamment HTML, CSS, JavaScript et les frameworks Web, et être capable de développer des applications Web interactives et réactives.
- Analyser les besoins de l’entreprise, concevoir des systèmes d’information et développer des solutions qui répondent aux besoins des utilisateurs et aux objectifs organisationnels.
- Collecter, analyser et interpréter des données à l’aide de méthodes statistiques et d’outils d’analyse de données, et visualiser les données pour communiquer des informations.
- Apprécier de manière critique les principes et les pratiques de gestion de projet, y compris la planification, l’ordonnancement, la budgétisation, l’évaluation des risques et la gestion des risques.
- Appliquer et adhérer aux normes acceptées de conduite éthique et professionnelle et aux codes de conduite pertinents à la profession de l’informatique et des technologies de l’information.
- Travailler efficacement dans un petit groupe/une équipe et démontrer de bonnes compétences en matière de présentation et de communication.
Compétences
L'apprenant sera capable de :
- Appliquer de manière critique la maîtrise de plusieurs langages et paradigmes de programmation, y compris la maîtrise des pratiques de développement de logiciels.
- Démontrer une compétence dans la conception efficace, l'analyse de leur complexité et l'application de techniques algorithmiques pour résoudre des problèmes de calcul.
- Évaluer les structures de données et les algorithmes fondamentaux et savoir les appliquer à la résolution de problèmes.
- Appliquer et mettre en pratique les connaissances des concepts des systèmes de gestion de bases de données, de la conception de bases de données relationnelles, des requêtes SQL, de l'administration de bases de données et des techniques de modélisation de données.
- Analyser et appliquer les principes, protocoles et architectures des réseaux informatiques ainsi que les concepts de cybersécurité tels que la détection des menaces, la cryptographie, le contrôle d'accès et les protocoles de sécurité.
- Évaluer et appliquer les principes et pratiques d’ingénierie logicielle, y compris la conception de logiciels, les tests de logiciels, la maintenance de logiciels et la gestion de projets logiciels.
- Démontrer une compréhension systématique et critique des concepts du système d’exploitation, notamment la gestion des processus, la gestion de la mémoire, les systèmes de fichiers et la gestion des périphériques.
- Évaluer de manière critique les connaissances des concepts, algorithmes et techniques de l’IA et de l’apprentissage automatique, y compris l’apprentissage supervisé et les réseaux neuronaux.
- Démontrer une maîtrise des technologies de développement Web et des langages de script côté serveur.
- Utiliser des techniques de nettoyage, d’analyse et de visualisation des données.
- Évaluer et savoir appliquer la responsabilité éthique et professionnelle et le respect des codes de conduite et des normes professionnelles appropriés.
Un diplôme spécialisé en informatique et technologies de l'information ouvre un large éventail de perspectives de carrière dans les secteurs privé, public et associatif. Ce programme prépare notamment les diplômés aux métiers suivants :
- Développeur/Ingénieur logiciel
- Analyste de systèmes
- Administrateur/Ingénieur réseau
- Administrateur de base de données
- Analyste/Ingénieur en cybersécurité
- Consultant en informatique
- Développeur/concepteur Web
- chef de projet informatique
- Data Scientist
- Ingénieur Cloud
- Ingénieur en IA/apprentissage automatique
- Des enseignants expérimentés dans le secteur industriel, dotés d'une excellente formation et de qualifications professionnelles
- Apprentissage simplifié
- Une attention personnelle à tous les apprenants
- Petites classes


