Licence en informatique - Université Antonine (UA)

Licence en informatique

Cycle d'étude : Licence

Hadat-Baabda
Nombre de crédits
96
Introduction

L'informatique est à l’avant-garde intellectuelle de la révolution numérique qui définira le 21ème siècle. Les emplois du futur adopteront des technologies jusque-là non inventées, qui feront avancer de nouveaux paradigmes scientifiques, économiques et sociaux. Ces technologies innovantes nécessitent un dévouement à l'apprentissage, aussi bien en classe que dans les laboratoires de recherche. Notre programme d'informatique combine une éducation rigoureuse avec un accent supplémentaire sur les nouvelles technologies relatives au web, au mobile, à l’intelligence artificielle, à la science des données, à l’apprentissage automatique et à la sécurité des systèmes d'information.

Vision

Le département d'informatique de l'Université Antonine est réputé pour son programme innovant qui prépare les étudiants d'horizons divers à une carrière prometteuse, en leur offrant un apprentissage de qualité consistant et ciblé.

Mission

Le département s’engage à fournir aux informaticiens une formation de haute qualité impliquant des fondements théoriques et appliqués, afin de les préparer à la réussite, à la résolution des problèmes d’une manière éthique et efficace, et à l’apprentissage permanent grâce à une approche centrée-étudiant. Le département, avec sa faculté bien qualifiée, soutient et promeut la créativité des étudiants pendant les activités para-académique telles que la participation aux concours, les organisations étudiantes professionnelles et les projets de recherche.

Licence en informatique

Éligibilité pour la formation
Être titulaire du Baccalauréat libanais ou d’un diplôme équivalent ;
Maîtrise de la langue anglaise.
Conditions d'admission
Admission sur examen d’entrée :
Le candidat doit valider un examen d’entrée obligatoire en Mathématiques et en langue anglaise.

Admission anticipée sur dossier :
Cette admission s’adresse aux élèves inscrits en classe de terminale et qui présentent un bon niveau scolaire.
La commission d’admission étudie le dossier et décide en se basant sur les notes des matières scientifiques validées à l’établissement scolaire en classe de terminale. Le candidat admis sur dossier sera dispensé de l'épreuve de Mathématiques et passera uniquement le test de positionnement en langue anglaise.

Admission sur titre :
Cette admission concerne les élèves ayant obtenu au moins une mention « Bien » au Baccalauréat Libanais ou son équivalent.
Le candidat sera dispensé du concours d’entrée et passera uniquement le test de positionnement en langue anglaise.

Examens externes de langues :
Les candidats ayant passé les tests suivants : DELF, TOEFL, SAT, IELTS… seront dispensés des tests de positionnement en langue française et/ou anglaise à l’UA.
Finalité de la formation
Le département d'informatique de l'Université Antonine a développé un ensemble bien défini d'objectifs éducatifs du programme (PEO) afin d’assurer la qualité de son programme et de la formation de ses diplômés. Ces objectifs sont des énoncés généraux qui décrivent les accomplissements professionnels qu'un étudiant devrait atteindre en quelques années après l'obtention de son diplôme. Ils sont conçus pour contribuer à la réalisation de notre mission tout en étant conformes aux besoins et attentes des constituants du programme. Les objectifs pédagogiques actuels du programme sont les suivants:

1. Les diplômés présenteront des approches innovantes pour résoudre des problèmes techniques complexes en appliquant leurs théories, connaissances et principes informatiques.

2. Les diplômés évolueront en tant que professionnels de l'informatique, capables de concevoir, développer et entretenir des projets au sein d'équipes multidisciplinaires, et d’employer leurs compétences en communication, en réflexion critique et en résolution de problèmes.

3. Les diplômés démontreront leur capacité à s’adapter à un environnement en évolution rapide et s’engageront dans un apprentissage permanent et un développement professionnel, ce qui mènerait à un accroissement de leurs responsabilités organisationnelles qui mirent les objectifs fondamentaux de l’organisation.

4. Les diplômés feront preuve d'un haut niveau de professionnalisme et de responsabilité éthique et resteront informés et impliqués en tant que contributeurs à part entière de leur profession et de la société, qui tiennent dûment compte de leur travail professionnel.
Débouchés potentiels
À la fin du programme d'informatique, les étudiants développeront les compétences nécessaires à l’optimisation de leur apprentissage et à la création de solutions logicielles de qualité. Ils seront capables de mener un travail efficace au sein d’une équipe et appliqueront toutes les compétences de gestion dans des situations réelles. Ils obtiendront des postes de développeurs de logiciels, analystes d'applications, concepteurs UX, maîtres web, développeurs web, développeurs d'applications mobiles, responsables de systèmes d'information ou développeurs de jeux.
Acquis d’apprentissage programmatiques - Program Learning Outcomes (PLO)

Les diplômés du programme seront capables de:

1. Résoudre un problème informatique complexe en appliquer les principes d’informatique et d'autres disciplines pertinentes afin d’identifier des solutions.

2. Concevoir, implémenter et évaluer une solution informatique pour répondre à un ensemble d'exigences informatiques dans le contexte de la discipline du programme.

3. Communiquer efficacement au sein de divers contextes professionnels.

4. Reconnaître les responsabilités professionnelles et porter des jugements professionnels dans la pratique informatique sur la base de principes juridiques et éthiques.

5. Fonctionner d’une manière efficace en tant que membre ou chef d’une équipe engagée dans des activités relatives à la discipline du programme.

6. Appliquer la théorie informatique et les principes fondamentaux du développement de logiciels pour créer des solutions informatiques.

Principes pédagogiques
"Les méthodes d’enseignement comprennent et sont assurées sous forme de :
Cours magistral, adressé à un grand groupe, durant lequel, l’étudiant apprend les notions théoriques d’une matière. La séance d’enseignement comprendra des interactions entre l’enseignant et les étudiants, stimulant l’intérêt de l’étudiant et favorisant ainsi son apprentissage.

Travaux pratiques (TP), durant lesquels, l’étudiant est mis en contact avec la réalité expérimentale. Il sera capable d’appliquer les notions théoriques dans un cadre pratique. L’étudiant sera évalué sur sa capacité de mettre en pratique les notions acquises.

Travaux dirigés (TD), durant lesquels, l’étudiant applique les notions du cours, dans des exercices et des études de cas. L’étudiant sera évalué sur sa capacité d’appliquer certaines notions pour la résolution des exercices.

Apprentissage par problème, dans lequel, les étudiants travaillent par groupe, ils découvrent, étudient et appliquent les éléments de la matière en résolvant des problèmes, ceci avec l’aide des ressources qui leur sont fournies. L’étudiant sera évalué sur la capacité de travailler dans un groupe, d’analyser un problème et proposer des solutions en se basant sur ses connaissances acquises.

Apprentissage par projet, dans lequel, l’étudiant aboutit à un produit concret ; réalisé en se basant sur ses compétences acquises d’un ou de plusieurs cours. Le projet peut être travaillé individuellement ou par un petit groupe. L’étudiant sera évalué sur la capacité de gérer un projet, de travailler dans un groupe, d’identifier les besoins, effectuer une recherche scientifique, proposer des solutions répondant à un défi pratique, pour enfin réaliser un projet concret.

Ces activités d’apprentissage peuvent être adoptées entièrement ou partiellement, en fonction de la nature de l’unité d’enseignement.
Outre les activités d’apprentissage susmentionnées, l’étudiant valide ses compétences aussi par un projet de fin d’études et un stage en entreprise.

Projet de fin d’études, durant lequel l’étudiant valide ses compétences. Il réalise un projet aboutissant à une implémentation logicielle. Les différentes phases du projet sont conçues et réalisées par l’étudiant. Le projet sera suivi par un encadrant chercheur, dont son rôle est d’accompagner l’étudiant dans toutes les phases de réalisation du projet.

Stage en entreprise, durant lequel l’étudiant découvre la nature de travail en entreprise. Il observe le déroulement des activités, il participe à la réalisation de certaines tâches de base sous l’encadrement et le suivi d’un tuteur de stage, désigné par l’entreprise.
Principes d’évaluation et de validation
"L’évaluation des compétences, pour une unité d’enseignement, s’effectue durant le semestre d’études, à travers :
Des examens individuels en deux phases, comprenant un examen partiel de mi-semestre et un examen final de fin semestre. L’horaire des examens est publié aux étudiants par une circulaire administrative, avant 2 semaines des examens.
Des activités d’apprentissage, évaluées lors des séances de cours (TD, TP, Projet, Quiz, etc.)
Chaque évaluation représente un pourcentage, dont le cumul constitue 100% de la note finale de la matière.
La répartition des notes d’une unité d’enseignement est établie au début du semestre et clairement mentionnée dans la fiche d’activité du cours.

Aucune évaluation, dite 2ème chance, n’est planifiée. En effet, toute absence aux évaluations ne sera pas rattrapée systématiquement.

Une unité d’enseignement est validée, lorsque la note finale calculée est supérieure ou égale à la moyenne requise (60/100). Autrement, l’UE est appelée non-validée, ainsi l’étudiant effectuera une réinscription pour répéter l’UE ratée. L’inscription à une UE dépend de la validation de (ou des) l’UE pré-requises.
Déroulement
"Le système d’enseignement en vigueur à l’Université Antonine et conforme aux directives du ministère de l’enseignement supérieur, est un système présentiel. La présence à toutes les séances de cours, travaux pratiques et stages est donc obligatoire.

L’enseignant remet au secrétariat de son unité la fiche de présence à la fin de chaque séance d’enseignement, avec l’une des mentions suivantes auprès du nom de chaque étudiant :
P= Présent
A= Absent
Un étudiant à qui il est demandé de quitter la salle de cours sera noté « Absent ».
L’enseignant est responsable du remplissage de la fiche de présence lors de sa séance.
Le secrétariat de chaque unité se charge de saisir, avant la fin de la journée en cours, les données des fiches de présence.
Le total des absences pour chaque étudiant, dans chaque matière, est comptabilisé par le système d’information.
Aucune note n’est attribuée à la présence de l’étudiant en classe. Toutefois, à partir d’un seuil d’absence toléré, le nom de l’étudiant ne figurera plus sur les listes de présence. Il sera en situation de « drop », ne présentera pas ses examens, mais aura à payer la totalité des crédits de la matière. La matière sera naturellement non validée dans le parcours des études de l’étudiant.

Le seuil d’absences tolérées pour un étudiant dans une matière donnée est comme suit :
Pour 1 crédit, 3 séances
Pour 3 crédits, 7 séances

Le système d’information informera automatiquement l’étudiant à travers son mail universitaire (accessible à partir du SIS), et le secrétariat de l’unité, dès qu’il lui restera 2 séances avant l’atteinte du seuil d’absences toléré.
Toute demande de dérogation sera adressée uniquement au secrétaire général. Ce dernier, suite à une éventuelle concertation avec le doyen ou directeur de l’unité, pourra tolérer un seuil d’absence plus élevé.
matières
Formation générale (15 Cr.)
Compétences rédactionnelles en anglais (3 Cr.)
Compétences en communication (3 Cr.)
Citoyenneté et société (3 Cr.)
Ethiques de l'informatique (3 Cr.)
Comptabilité et finance (3 Cr.)
Mathématiques (12 Cr.)
Algèbre (3 Cr.)
Analyse (3 Cr.)
Algèbre linéaire (3 Cr.)
Probabilité appliquée et statistiques (3 Cr.)
Spécialisation (65 Cr.)
Programmation I (3 Cr.)
TP Programmation I (1 Cr.)
Programmation II (3 Cr.)
TP Programmation II (1 Cr.)
Structure de données et algorithmes (3 Cr.)
Programmation III (3 Cr.)
Programmation avancée (3 Cr.)
Intelligence Artificielle (3 Cr.)
Développement Web I (3 Cr.)
Développement Web II (3 Cr.)
Analyse de données (3 Cr.)
Développement des applications mobiles (3 Cr.)
Théorie du calcul (3 Cr.)
Design Web (3 Cr.)
Système d'exploitation (3 Cr.)
Architecture de ordinateurs (3 Cr.)
Cloud computing (3 Cr.)
Sécurité des ordinateurs (3 Cr.)
Design des bases de données (3 Cr.)
Programmation des bases de données (3 Cr.)
Réseaux informatiques (3 Cr.)
Design UX/UI (3 Cr.)
Développement des logiciels (3 Cr.)
Projets et Stages (4 Cr.)
Stage (1 Cr.)
Projet de fin d'études (3 Cr.)