Ce cours est destiné aux étudiants de troisième année licence Informatique, il a pour objectif d'apprendre aux étudiants mes techniques de recherche et de rédaction d'un document scientifique (mémoire, exposé,..) 

Ce cours porte sur le développement d’applications mobiles. il permet d’acquérir des compétences pour le développement d’applications mobiles sous Android, ainsi que la maîtrise des outils nécessaires pour ce type de développement.

Les nouvelles applications du Web (marketing digital du e-commerce (réseaux sociaux, chatbots,...), ebusiness (écrire/vendre des e-books), e-tourisme,...) ont besoin de stocker et intégrer des données hétérogènes, tel ques les données des base de données (relationnelles, orienté textes,...), données des documents (Word, HTML, CSV,...), données multimédia (photos, dessins, audio, vidéo, ...) et les données spatiales. Donc, elle nécessitent d'un modèle général et souple, «sans schéma», avec un langage de requêtes associé pour faire le traitement et l'échange des données. Ce modèle est le modèle des données semi-structurés.


La matière Données Semi Structurée (DSS) est un cours fondamentale qui est basé sur la technologie XML. Ce cours permet aux étudiants de 3eme année licence Informatique (SI) de se familiariser avec les données semi structurées à exploiter dans des applications orientées web. Aussi, il donne la différence entre les données structurées, semi structurées et non structurées. Enfin, ce cours présente le langage XML avec ses langages apparentés pour traiter et partager les données semi structurées entre les applications Web hétérogènes.