développement d'application web

développement d'application web

Prérequis : Notions fondamentales sur l'algorithmique et la programmation. Notions de base sur Internet et Réseaux.

Objectif général de la matière d’enseignement : L'ultime objectif est d'apprendre à mettre en œuvre une application Web.

Objectifs d’apprentissage :

·         Maitriser les langages coté client : HTML, CSS et java-script.

·         Maitriser le langage coté  serveur : PHP.

·         Réalisation d’un site web statique et dynamique.


Programmation Orientée Objet

Programmation Orientée Objet

L’objectif de ce cours est l'introduction des concepts de base de la programmation orientée objet (POO) par la pratique en utilisant le langage Java. Chaque chapitre comporte certaines notions qui sont traduites à sa fin en Java pour que l’étudiant puisse traduire les concepts théoriques acquis en pratique.

Bases de Données

Bases de Données

Ce cours devrait permettre à l'étudiant d'identifier l'intérêt de structurer et manipuler les données sous forme tabulaire.  A travers le modèle relationnel  orienté  plus  vers le pratique, l'étudiant devrait comprendre l'importance de structurer les données ainsi que leur intégrité et cohérence.  

Système d’exploitation 1

Système d’exploitation 1

Matière : Système d'exploitation 1 

Crédits : 5 

Coefficient : 3

Objectifs de l’enseignement : Introduite les notions de base des systèmes d'exploitation, leurs rôles dans la gestion des ressources de la machine : processeur et mémoire centrale puis présenter les mécanismes et les techniques utilisées à ces fins. 

Connaissances préalables recommandées : algorithmique et structures de données, structure machine.

Mode d’éǀaluation : Examen (60%) , contrôle continu (40%)

Théorie des Langages

Théorie des Langages

Matière : Théorie des langages

Crédits : 5 

Coefficient : 2 

Objectifs de l’enseignement : comprendre la théorie et les outils de la théorie des langages 

Connaissances préalables recommandées : Connaissances de base en mathématiques et en informatique

Mode d’évaluation : Examen (60%) , contrôle continu (40%)