Course categories


Available courses

يتحدث حول تاريخ افريقيا جنوب الصحراء حيث يتعرف الطالب على الممالك الاسلامية في افريقيا وعوامل انتشارا الاسلام الى غاية الحركات الاصلاحية مثل حركة عثمان دان فوديو في نيجيريا.

Il s’agit de donner aux étudiants les connaissances et les compétences nécessaires dans le domaine de la conception et la fabrication assistées par ordinateur - CFAO. A la fin du semestre, l’étudiant doit être capable de faire la modélisation adéquate des pièces de formes complexes (moules, matrices, …), la simulation du processus d’usinage et de pouvoir interpréter et vérifier les programmes d’usinage générés automatiquement. Afin de mettre les connaissances théoriques en pratique, des séances de TP sont programmées pour permettre à l’étudiant de maîtriser un logiciel de CFAO afin de concevoir des pièces de formes complexes ainsi que pour simuler leur usinage. L’exécution des programmes générés par le logiciel CFAO, ou créer manuellement, sur une machine-outil à commande numérique est indispensable pour réaliser des pièces réelles en tournage et en fraisage.

       يفرض الاهتمام بحضارة معينة والتأريخ لأحداثها ومعرفة تطوراتها العامة على الباحث أن يطلع على مصادرها، التي تعتبر مادة أولية لبحوثه ودراساته ليتمكن من الالمام بجوانبها السياسية والاقتصادية والاجتماعية، كما وجب عليه أن يترصدها نوعا وكما، لذلك كان الهدف من هذه المذكرة معرفة الطلبة لهذه المصادر والاطِّلاع على أنواعها وأساليبها وإدراك أهميتها، ومن ثمة خوض تجربة التعامل معها

مطبوعة مصادر التاريخ الإسلامي

دراسة جميع خطوات البحث العلمي في علوم الإعلام والاتصال من حسن اختيار الموضوع كأول محاضرة إلى غاية كيفية كتابة تهميش البحوث كآخر محاضرة.

Ø     الأهداف:

§       تعريف الطالب بأهم المناهج المستخدمة في بحوث الإعلام و الاتصال

§    تدريب الطالب على استخدام أهم التقنيات و الأدوات البحثية المستخدمة في البحث التعليمي

§       مساعدة الطلبة على اختيار مواضيع بحثية و تطبيق الدروس النظرية عليها


This course is designed for first year foreign language students who are expected to learn and master the English language. To do so students are required to learn first ‘Grammar’ which is the backbone of the language. This module is meant to bridge student’s ability of speaking fluently to that of writing correctly.


هتسمح هذه المادة للطالب من التعرف على مختلف النظريات والتقنيات التي تمكنه من دراسة المؤسسة الاقتصادية (مواردها، وقدراتها ووظائفها) وتطورها من ناحية، والمحيط والسوق الذي تعمل فيه من ناحية أخرى.

برنامج المحاضرات النظرية:

1-  تعريف المقولات الأساسية للمادة.

2-   تصنيف المؤسسات الاقتصادية

3-  المؤسسة الاقتصادية والمحيط.

4-  موارد المؤسسة الاقتصادية (نظرية الموارد  والكفاءات).

5-  وظائف المؤسسة الاقتصادية

6-  المؤسسة الاقتصادية وهياكل السوق

7-  أنماط نمو المؤسسة الاقتصادية

تطور المؤسسات الاقتصادية العمومية الجزائرية

- Comment élaborer une page de garde pour un projet de fin d'etude. 

- Personnaliser ou créer des styles dans word 2013.


المادة:  المخدرات والمجتمع .

المستوى : الثالثة : تخصص : تاريخ عام

السداسي : الثاني

الرصيد: 04:   المعامل : 02.

الأهداف : يكتسب الطالب من خلال دراسته لهذه المادة :

- اطلاعه على ظاهرة المخدرات من الجانب العلمي

- يتعرف على مخاطر المخدرات على الفرد و الأسرة و المجتمع.

- كيفية تجنب ظاهرة المخدرات وأن يكون طرفا فاعلا في محاربتها

المحتوى :

1-           تعريف المخدرات

2-           لمحة تاريخية عن المخدرات.

3-           أنواع المخدرات.

4-           أسباب انتشار تعاطي المخدرات.

5-           آثار تعاطي المخدرات على الفرد ، الأسرة و المجتمع.

6-           طرق الوقاية من المخدرات وسبل العلاج.


This course is designed to introduce students to the techniques of how to write an essay in English. The course overviews the process of writing different types of essays by practicing writing thesis statements, outlines, introductions, conclusions and many other things.

محاضرات - رياضيات المؤسسة

محاضرات - رياضيات المؤسسة

 جاء هذا المقياس في عشرة فصول مرتبطة بطريقة منطقية للإلمام بجميع المفاهيم المرتبطة بالإبداع والابتكار، حيث خصص الفصل الأول للاطار النظري والمفاهيمي للابداع والابتكار من خلال الالمام بمفهوم الابتكار ومفهوم الابداع ومحاولة التمييز بين هذين المفهومين، فضلا عن التمييز بين الابتكار والمصطلحات المشابهة، اضافة الى التطرق للنظريات والنماذج الاساسية للابداع والابتكار.

    أما الفصل الثاني فقد خصص للتعرف على سيرورة الابتكار اضافة الى الأنواع والتصنيفات المختلفة لهذا الاخير. في حين تناولنا في الفصل الثالث المنظور الاستراتيجي للإبداع والابتكار من خلال تحليل مصفوفة النمو التكنولوجي واستراتيجيات الابتكار حسب المنتج وحسب النظام التشغيلي أو السوق.

      للحصول على أفكار ابداعية وتقديم منتجات مبتكرة، تعتمد المنظمات على مصادر مختلفة سواءا داخلية أو خارجية، وقد جاء الفصل الرابع للتعرف على أهم مصادر الابداع والابتكار والتي تم تناولها بشئ من التحليل، ولاستغلال هذه المصادر استغلالا أمثل تعتمد ادارة الابداع والابتكار على مجموعة من الادوات والأساليب تشتمل على مراحل ومبادئ للتفكير العقلاني وتقدم سيرورات جماعية قابلة للاستعمال مما يدعم الابتكار ويثمن نتائجه وهذا ما تم تناوله في الفصل الخامس.

      ونظرا لأهمية إدارة الموارد التكنولوجية كنشاط ضروري يجب التركيز عليه وتوضيحه الى جانب الانشطة الاخرى لإدارة الابتكار، جاء الفصل السادس للإلمام بهذا المفهوم من خلال توضيح مفهوم التكنولوجيا ومفهوم الموارد التكنولوجية للمؤسسة اضافة الى عرض الوظائف الستة لإدارة الموارد التكنولوجية ومحاولة دمج ادارة الموارد التكنولوجية في مقاربة كلية للابتكار، مع توضيح  مفهوم الاستثمار التكنولوجي ودور تكنولوجيا المعلومات والاتصال في ادارة الابتكار. ولإدارة الموارد والعوامل السالفة الذكر لابد من توافر الشكل التنظيمي القادر على الابداع  والذي يتميز بخصائص تنظيمية فعالة تمكنه من دعم الابتكار وهذا ما تم تناوله في الفصل السابع من خلال تنظيم وظيفة البحث والتطوير وبحث العلاقة بين الهيكل التنظيمي والابداع والابتكار.

     لرفع معدلات اداء المؤسسات لابد  لهذه الاخيرة الخلق والابتكار في المجال التسويقي لتحقيق مزيج تسويقي متكامل والقيام بأنشطة تسويقية ذات طابع ابتكاري باتباع استراتيجية تسويقية ابتكارية وهذا ما تم تناوله في الفصل الثامن، وبما ان الابتكار يعتبر السبيل الاساسي- ان لم يكن الوحيد في ظل اشتداد المنافسة- للحصول على ميزة تنافسية فقد خصصنا الفصل التاسع للإلمام بمفهوم الميزة التنافسية والاستراتيجيات التنافسية ﻠ porter وسلسلة القيمة، اضافة الى تحليل اثر الابتكار على الاستراتيجيات التنافسية ﻠporter واثره على القوى الخمسة ﻠ porter .

      ولضمان استمرار الابتكار في بيئة شديدة التغير خاصة مع الاستخدام الواسع لتكنولوجيا المعلومات والاتصال لا بد من حمايته قانونيا باستخدام مجموعة من الأساليب والتي تعتبر براءة الاختراع أهمها، لهذا تم تسليط الضوء على هذه الاخيرة  في الفصل الاخير من هذا المقياس.


Les TIC sont des outils générés par les progrès de la technologie de l’informatique et des télécommunications. Ce cours aborde les concepts de bases liés au développement des TIC à savoir : Internet et le Web.


Objectifs de l’enseignement:

L’étudiant aura acquis des connaissances concernant le fonctionnement des réacteurs poly-phasiques hétérogènes tels que les absorbeurs, les réacteurs catalytiques, les réacteurs à combustion et autres réacteurs à deux phases hétérogènes.

L’unité d’enseignement UEF 3.2.1 est enseignée aux étudiants de 3ème année de Génie des Procédés. L’objectif principal de ce cours est :

 la maîtrise de l’application des trois principes de la thermodynamique ;

 de distinguer les différents états d’un gaz ;

 et de prévoir le sens de l’évolution d’une réaction chimique.

دراسة السياسة الوقائية والجزائية للمشرع الجزائري في مجال مكافحة ظاهرة الفساد ضمن القانون06-01 يتعلق بالوقاية من الفساد ومكافحته.

يقصد بالعقود المسماة تلك العقود التي وضع لها المشرع قواعد قانونية خاصة تنظمها، لكثرة وقوعها بين الأشخاص في الحياة العملية، وتحت مسما خاص بها.

هي كثيرة ومتنوعة، تتنوع بتنوع الغرض المقصود منها، حاول المشرع التطرق لأهمها على الإطلاق في ظل القانون المدني[1]، وذلك من خلال الكتاب الثاني منه، الموسوم بـ "الالتزامات والعقود"، إبتداء من الباب السابع، والذي تعلق بالعقود الناقلة للملكية وهي 5: عقد البيع، المقايضة، الشركة، الصلح وعقد القرض الإستهلاكي، المواد من 351 إلى 466.

الباب الثامن، تطرق فيه المشرع للعقود الواردة على المنفعة وهي: عقدي الإيجار والعارية، المواد من 467 إلى 548.

الباب التاسع، العقود الواردة على العمل وهي: المقاولة، الوديعة، الحراسة، الوكالة، وقد ورد النص عليها في المواد من 549 إلى 611.

الباب العاشر، عقود الغرر وهي: القمار والرهان، المرتب مدى الحياة وعقد التأمين، المواد من 612-625.

الباب الحادي عشر، الكفالة كتأمين شخصي المواد من 644 إلى673.

 

 

سيتم التركيز في هذا المقياس الجد مهم والمقدم لطلبة سنة ثالثة، تخصص قانون خاص، على أهم نموذج للعقود الناقلة للملكية وهو عقد البيع، وأهم العقود الواردة على المنفعة وهو عقد الإيجار. وننوه في هذا المقام إلى أن هذا المقياس قد تم تغيير اسمه من " العقود المسماة" إلى " عقود خاصة 1"، وفقا للمقرر الوزاري.

يعتبر عقد البيع من أهم العقود على الإطلاق، إذ يمثل بامتياز وبدون منازع وسيلة المبادلات الاقتصادية، ذكره الله سبحانه وتعالى في القران الكريم، في الآية الكريمة " وأحل الله البيع وحرم الربا".[2] وهو محور القوانين المتعلقة بالإستهلاك والممارسات التجارية.

أما بالنسبة للإيجار فلا يخف على العامة قبل الخاصة أهميته خاصة، نظرا لأزمة السكن الخانقة بالجزائر وغلاء العقارات، في مقابل تغير المفاهيم الاجتماعية ورغبة الأسر اليوم في الإستقلالية، حيث لا يجد المواطن ملجأ إلا في التأجير، بالمقابل تجد طبقة المؤجرين ملاذا فيه، حيث يحقق لهم فائدة اقتصادية ودخل إضافي أو آخر أو موردا سهلا للعيش.

بالنسبة للخطة المعتمدة، ستكون في فصلين، نعرف في الفصل الأول الطالب على عقد البيع وأحكامه ثم نعرج في فصل ثان إلى تعريفه بعقد الإيجار، كما يلي:

الفصل الأول: عقد البيع

الفصل الثاني: عقد الإيجار.

 



[1] - الأمر رقم 75/58، مؤرخ في 26 سبتمبر1975، يتضمن القانون المدني، جريدة رسمية عدد 78 مؤرخة في 30 سبتمبر 1975، المعدل والمتمم.

[2] - الآية 275 من سورة البقرة.


Cours destiné aux étudiants M1 Parasitologie

Tester votre niveau en

anglais!


Ce test d'anglais, basé sur la classification CECRL (Cadre Européen Commun de Référence des Langues) vous permet d'avoir une idée de votre niveau en anglais. Vous aurez 120 minutes pour répondre au100 questions.

Si vous avez un doute sur l'une des questions, nous vous conseillons de passer à la suivante afin de ne pas perdre de temps. Vous pourrez toujours ensuite revenir sur ces questions, s'il vous reste du temps.  Bonne chance !


Ce cours traite les défauts dans les matériaux et leurs propriétés

Objectifs de l’enseignement Connaître les différents risques chimiques aux laboratoires et dans l’entreprise Connaissances préalables recommandées Notions de base de chimie générale. Contenu de la matière Comprendre le risque chimique en entreprise Les produits chimiques dangereux et leurs impacts Identifier les risques liés aux produits chimiques dangereux Lire une étiquette Manipulation et stockage des produits dangereux

Objectifs de l’enseignement

Connaître les différents risques chimiques aux laboratoires et dans l’entreprise

 

Connaissances préalables recommandées

 Notions de base de chimie générale.


Contenu de la matière

Comprendre le risque chimique en entreprise

Les produits chimiques dangereux et leurs impacts

Identifier les risques liés aux produits chimiques dangereux

Lire une étiquette

Manipulation et stockage des produits dangereux


La fédération de la Russie met à la disposition des étudiants des bourses d’études au titre de l’année universitaire 2023 – 2024.
- Le programme est destiné aux étudiants inscrits en dernière année de Master qui souhaitent poursuivre des études supérieures en Russie à titre individuel de niveau Doctorat et remplissant les critères d’éligibilités à une formation résidentielle à l’étranger.

- Les frais d’études et d’hébergement pour toute la durée des études sont à la charge de la partie Russe.

- Les Frais de visa, la traduction certifiée des documents et des billets d’avion sont à la charge des candidats. Les frais ne sont pas pris en charge par la partie Algérienne.

- Dossier de candidature :

· Copie du baccalauréat

· Relevés des notes des 4 années d'études

· Attestation d'inscription de l'année en cours 2022-2023

· Attestation Major (1,2, 3) : Maximum 3 candidats par spécialité

· Attestation nombre X d'étoiles

A l'issue du cours, l'étudiant doit savoir faire la différence entre syntaxe et sémantique, savoir formaliser l'énoncé d'un problème et savoir utiliser la théorie de la démonstration pour montrer la satisfiabilité (non satisfiabilité) de cet énoncé.

L'étudiant doit également maîtriser les propriétés de consistance et de complétude d'un système logique. 

Introduire les notions fondamentales en probabilités et en séries statistiques à une et à deux variables

Objectifs du module : Permettre la compréhension :

Du fonctionnement de la machine ;

L’exécution des programmes en langage machine ;

A la fin de ce module, l’étudiant est capable d’écrire des programmes en langage machine.

Programme du cours théorique :

I- PRESENTATION DE LA MACHINE

I.1- Description fonctionnelle de la machine

I.2- Code interne et format interne d’une instruction

I.3- Structure interne d’un programme
I.4- Description du langage symbolique (syntaxe générale du langage)

II- PRESENTATION DU LANGAGE ASSEMBLEUR

II.1- Structure général d’un programme source (symbolique)

II.2- Les directives

II.3- Instructions de transferts

II.4- Instructions arithmétiques
II.5- Instructions de comparaison, de boucles (répétitions) et de branchements

II.6- Instructions de manipulation de bits (logiques et décalages)
II.7- Instructions de pile

II.8- Instructions de procédures et interruptions

II.9- Instructions de traitement de chaînes et préfixe

III- MACROS INSTRUCTIONS

IV- INSTRUCTIONS ETENDUES (instructions multi media,…)


guides pour des production écrites

L’objectif de ce module est d’initier les étudiants à vulgariser l’ensemble des concepts de base d’un ordinateur. Pour commencer, une structure générale et ensembliste de l’ordinateur est présentée afin que les étudiants comprennent la suite logique des chapitres du module. Le contenu des différents chapitres à étudier permet aux étudiants d’acquérir une connaissance leur permettant de :

·         Connaître la représentation des nombres ;

·         Connaître les principaux composants d’un ordinateur ;

·         Connaître les méthodes de synthèse de systèmes logiques combinatoires et séquentiels ;

·         Acquérir une connaissance de bas niveau de la programmation (quelques instructions de base relatives au langage d’assemblage ou assembleur).

Les séances de travaux dirigés (TD) permettant aux étudiants de bien comprendre les notions abordées durant les cours théoriques à travers la résolution des exercices à la fin de chaque chapitre.


Un système d'exploitation (Operating System ou OS) est un ensemble de programmes spécialisés qui permet l'utilisation des ressources matérielles d'un ou plusieurs ordinateurs. Il assure le démarrage (Boot) de l'ordinateur et l'exécution des logiciels applicatifs. Il remplit deux fonctions majeures : d'une part, la gestion des ressources matérielles (la mémoire, le processeur et les périphériques), en répartissant leur utilisation entre les différents logiciels ; d'autre part, la fourniture de services aux applications, en offrant une interface de plus haut niveau que celle de la machine physique.

Ce cours s'adresse aux étudiants de la première année Licence en Informatique

Ce cours s’adresse aux étudiants en formation de Licence. Il fait partie des modules du premier semestre de cette formation. Le but de cette matière est de présenter et d’approfondir les notions concernant les différents systèmes de numération ainsi que la représentation de l’information qu’elle soit le type numérique ou caractère. Les bases de l’algèbre de Boole sont, eux aussi, abordés de façon approfondie.

L'objectif de ce cours est de Familiariser l'étudiant avec l’outil informatique et internet.
Introduire les notions fondamentales en probabilités et en séries statistiques à une et à deux variables.



´Ce cours s’adresse aux étudiants en formation de Licence.
Il fait partie des modules de l’unité d’enseignement fondamentale UEF22 composée des deux matières : Algorithmique et structure de données 2, et Structure machine 2.
´Le cours de ASD 2 est la suite du module Algorithmique et structure de données 1 acquis dans le premier semestre,

Ce module a pour but d'avoir une vue d’ensemble sur les réseaux d’entreprise et présenter leur rôle et ainsi que les différents équipements qui les composent.

Il explique les principes fondamentaux des réseaux, tels que les modes de commutation et la structuration des protocoles en couches.

Il permet de comprendre le fonctionnellement des principales techniques utilisées dans les réseaux modernes, sans rentrer dans le détail de chacune d’elles, en introduisant Internet comme un exemple de réseau.

Dr. Brahimi Said

Ce module permettra aux étudiants d’apprendre d’une part la mise au point de certain algorithme de base en informatique, d’autre part, ils apprendront à manipuler des structure de données plus développées.

Prérequis

Algorithmique de base.


- Les théories des graphes sont devenues une base théorique et pratique essentielle dans le processus de modélisation de certains problèmes dans plusieurs domaines.

- L'apport des graphes dans la résolution des problèmes réside dans la simplicité graphique, la similitude avec des aspects distribués et les notions de parcours et de recherches de chemins.

 - L’objectif de ce module est de présenter à l’étudiant d’une part un de modélisation de solution sous forme de graphe, d’autre part ce cours contiendra un ensemble de techniques permettant à l’étudiant de résoudre ses problèmes à travers des algorithmes comme la recherche de chemin minimal, le flot maximal etc.

                            




Ce cours introduit les systèmes d'information des organisations. 



Objectifs de l’enseignement : Formalisation du raisonnement humain

 

Connaissances préalables recommandées : connaissances de base en mathématiques et en algèbre de Boole.

Contenu de la matière : 

Chapitre 1 : Introduction

               a.       Objets de la logique

               b.      Syntaxe et sémantique

Chapitre 2 : Logique des propositions

                  i.      Syntaxe

                       1.      Les propositions

                       2.      Les connecteurs logiques

                       3.      Variables et formules propositionnelles

                       4.      Substitution dans une formule

                       5.      Formules logiques et arbres

                    ii.      Sémantique

                       1.      Interprétation

                       2.      Tables de vérité

                       3.      Tautologies et antilogies

                       4.      Equivalence sémantique

                       5.      Formes normales conjonctives et disjonctives

                       6.      Satisfaisabilité et validité

                    iii.      Résolution

                       1.      Réfutation

                       2.      Mise en forme clausale

                       3.      Règle de résolution propositionnelle

                       4.      La méthode de résolution propositionnelle

Chapitre 3: Logique des prédicats

c.       Syntaxe

                                                              i.      Termes

                                                            ii.      Prédicats

                                                          iii.      Quantificateurs

                                                          iv.      Formules

1.      Portée d’un identificateur

2.      Variables libres, variables liées

d.      Sémantique

                                                              i.      Structure

                                                            ii.      Satisfaction d’une formule

 

Evaluation : Contrôle des connaissances & Pondérations

 

L’évaluation comporte trois volets : travaux dirigés (présence & participation), 2 micro-interrogations de 30 minutes et l’examen final. La pondération de ces contrôles est indiquée dans le tableau suivant :

 

Contrôle

Pondération (%)

Examen final

60

Travaux Dirigés (Présence & Participation)

20

Micro-Interrogations

20

Total

100

 

Note : Pour les micro-interrogations, aucune absence, justifiée ou non, ne sera acceptée. En contrepartie, seule, la meilleure note des deux micro-interrogations de chaque étudiant sera retenue dans le calcul de sa note finale.

 

Références bibliographiques

  • CORI René, LASCAR Daniel. Logique mathématique Tome 1 : calcul propositionnel, algèbre de Boole, calcul des prédicats. Edition Lavoisier 2002.
  • Stephen C. Kleene, Logique Mathématique, Edition Jacques Gabay 1987. 

 


Le premier chapitre de ce cours introduit des notion de base sur l’arithmétique des ordina-teur, nombres flottants, conditionnement, stabilité ... etc. Le deuxième chapitre ce coursprésente les méthodes directes de résolution des systèmes linéaires alors que le troisièmechapitre focalise sur les méthodes itératives. Dans le quatrième chapitre nous abordons lanotion des espaces vectorielle et le calcul des vecteurs et valeurs propres d’une matrice.

Image AO.jpgImage AO.jpg

La matière a pour objectif de mettre en clair le principe de fonctionnement de l’l’ordinateur avec une présentation détaillée de l’architecture de l’ordinateur.


L’étudiant, par cette unité, doit connaître et maîtriser les concepts issus de la théorie des langages et plus particulièrement des langages algébriques, des grammaires, des dérivateurs et des automates à pile. Ces derniers sont en fait à la base de tous les algorithmes d’analyse syntaxique (utilisés par les compilateurs des langages de programmation).

 

Ce module est composé de huit chapitres qui traitent les systèmes générateurs des langages (grammaires) et les systèmes reconnaisseurs des langages (automates). Pour la plupart des langages issus de la classification de Chomsky, l’automate correspondant sera décrit en détail.

 

Pour chaque type d’automate (d’état finis, à pile de mémoire ou machine de Turing), un ensemble d’exercices, est offert aux étudiants, permettant de bien maîtriser son fonctionnement. Un intérêt particulier sera porté sur les automates d’états finis qui sont utilisés par les analyseurs lexicaux et les automates à pile qui sont utilisés par les analyseurs syntaxiques (phases d’un compilateur).

Toutes les connaissances acquises seront utilisées pour bien comprendre les différentes phases d’implémentation des compilateurs des langages de programmation. En effet, les travaux pratiques porteront essentiellement sur les automates d’états finis et les grammaires. Ils seront la base pour l’implémentation des deux phases d’un compilateur, à savoir l’analyseur lexical et l’analyseur syntaxique.


Le Cours de Probabilités et statistique s'adresse aux étudiants de la troisième année informatique parcours: Système Informatique SI.

L'objectif de ce cours est de familiarisé les étudiants du parcours avec les outils de probabilités et statistique et ses applications dans le domaine de leurs  formation.  

   


L'objectif du cours est d'apprendre à appliquer une méthodologie d’analyse et de conception pour le développement des logiciels. En particulier, apprendre la modélisation objet avec le langage universel UML.


Ce cours présente les fondements de l'économie numérique et ses mécanismes de fonctionnement, tels que la cryptographie, le paiement électronique et le marketing numérique. Dans la seconde partie les principes de la veille stratégiques sont étudiés et illustrés avec différents outils logiciels.

Permettre aux étudiants d'acquérir des compétences pour confectionner des interfaces graphiques visuelles en respectant les critères ergonomiques et les standards du design des interfaces interactives et conviviales.

  • Connaissances des règles ergonomiques
  • Connaissance d’une méthode de développent d’IHM
  • Couplage avec la méthode de développement par objets
  • Mise en œuvre de ces méthodes dans un projet

Objectifs de l’enseignement : Introduire la problématique du parallélisme dans les systèmes d’exploitation et étudier la mise en œuvre des mécanismes de synchronisation et de communication dans l’environnement centralisé.

Connaissances requises : algorithmique, systèmes d’exploitation (L2)

Indications méthodologiques

Il y aura une séance de cours, une séance de travaux dirigés ainsi qu’une séance de travaux pratiques par semaine.

Dans la séance de travaux dirigés, les étudiants écriront des algorithmes pour résoudre des problèmes proposés sous forme d’exercices dans une série de TD.

 

-        Il est conseillé d’utiliser un système d’exploitation (LINUX par exemple) comme exemple en termes d’outils pour chaque concept étudié.

-        Prévoir des TPs pour la mise en application des concepts étudiés. Les TPs seront réalisés par monôme uniquement.




Ce support de cours intitulé « Créez et Développez une Startup » est destiné aux étudiants de la 3ième année licence Systèmes Informatique (SI). Par ailleurs, son exploitation peut s’étendre aux étudiants de fin de cycle souhaitant décrocher un diplôme-startup.  D’autre part, il constitue une bonne référence pour tout enseignant encadrant dans le cadre du projet diplôme-startup. L’objectif est d’apporter au lecteur les connaissances nécessaires au démarrage et développement de son projet entrepreneurial.


base des applis Android

  • Familiariser les étudiants avec les données semi-structurées.
  • Exploiter la structuration de ces données dans les applications orientées web.

'' Computer securitycybersecurity, or information technology security (IT security) ITS is the protection of computer systems and networks from attack by malicious actors that may result in unauthorized information disclosure, theft of, or damage to hardware, software, or data, as well as from the disruption or misdirection of the services they provide '' . [Wikipedia]

''La sécurité informatique, la cybersécurité ou la sécurité des technologies de l'information (sécurité TI) est la protection des systèmes et des réseaux informatiques contre les attaques d'acteurs malveillants susceptibles d'entraîner la divulgation non autorisée d'informations, le vol ou l'endommagement de matériel, de logiciels ou de données, ainsi que la perturbation ou la mauvaise orientation des services qu'ils fournissent.''

Ergonomie et Interface Homme-Machine 

Ce cours présente les fondements de l'économie numérique et ses mécanismes de fonctionnement, tels que la cryptographie, le paiement électronique et le marketing numérique. Dans la seconde partie les principes de la veille stratégiques sont étudiés et illustrés avec différents outils logiciels.

  • Familiariser les étudiants avec les données semi-structurées.
  • Exploiter la structuration de ces données dans les applications orientées web.

L’objectif de ce  module et de permettre aux étudiants de se familiariser avec le BI et d’apprendre les techniques de son utilisation dans un contexte opérationnel d’une organisation quelconque.  En plus de la présentation des notions et concepts théoriques, les étudiants apprendront les techniques et outils utiles pour exploiter une importante masse de données générée au quotidien. Par ailleurs, ils seront en mesure de concevoir et d'exploiter des entrepôts de données et produire des informations pertinentes dans le cadre de la prise de décision.

Technologie Web

L'objectif de ce module est d’assister et diriger les étudiants durant leur première année à l’université en facilitant leur intégration et leur permettant d’acquérir des méthodes de travail favorisant la réussite.
L'espace de ce cours est dédié au dépôt de différentes ressources relatives au module (Chapitres, Devoirs, ...) et aux éventuels échanges entre les étudiants et l'enseignante.

Objectifs :

Approfondir tous les concepts en relation avec le modèle objet.


Compétences visées : 

Être capable de :

  • Programmer un modèle objet composé de données et de méthodes qui est en accord avec les fondements de la programmation orientée objet.
  • Codifier les classes Java et les valider grâce à des classes de tests.
  • Connaitre les différentes fonctionnalités de l’environnement de Programmation.

Contenus et compétences associées :

  • Introduction, environnement de programmation.
  • La notion de classe et d’objet en Java.
  • Syntaxe et éléments de programmation.
  • Héritage (Principes, redéfinition, polymorphisme, interfaces, classes abstraites).
  • Gestion des exceptions.
  • Gestion des entrées sorties.
  • Applications graphiques (Package Swing, Schéma modèle-vue-contrôleur, composants graphique, contrôleurs d’évènements.
  • Correspondance diagramme de classes UML-Java.
  • Connexion à une base de données avec JDBC.





Le module vise à:

- Connaître tous les facteurs de qualité pour obtenir un bon logiciel

- Faire la différence entre les modèles de développement d’un logiciel

Ce cours vise à  avoir une culture de base sur l'interaction homme machine (principe et évolution).

Il présente essentiellement les fondements de l'ergonomie web et permet de repérer les défauts d'utilisabilité d'une interface. 

L’objectif du module SI est de présenter le rôle et l’importance des S.I dans les organisations, tout en permettant aux étudiants d'acquérir des compétences de base nécessaires à l’analyse et à la conception des systèmes d’information de gestion. Le module commence par une compréhension des structures organisationnelles et fonctionnelles de l’entreprise, suivie par l’étude des propriétés, du rôle de l’information et les techniques de sa codification et de son contrôle. Par la suite, les outils méthodologiques et la démarche d’analyse et de conception des S.I seront présentés.


ce cours a pour objectif de développer les compétences en matière de montage et gestion des projets


L'objectif de ce cours est d'apprendre aux étudiants les bases de developpement d'un site E-Commerce

UEF 3-2

Type de l’UE : Fondamentale

67h30

22h 30 de cours 22 h 30 de TD et

22h30 de TP

Crédits : 5.  Coef : 6

Réseaux mobiles

Semestre 3

Objectifs :

- Connaitre les principes de base des réseaux mobiles du point de vue évolution, technologie et architecture.

Compétences visées : Être capable de :

Comprendre les évolutions faites dans les réseaux mobiles à travers les différentes générations de point de vue infrastructure et fonctionnement.

Prérequis : Système & réseaux (Semestre 1)

 

Contenus et compétences associées

Niveau d’acquisition

-          Architecture (Station de base et antennes, Notion de cellule, principe du MSC et HLR, zone de localisation, architecture des réseaux GSM, les différentes générations….).

-          Introduction sur la sécurité des réseaux mobiles.

-          Le réseau téléphonique et ses évolutions (La signalisation sémaphore, architecture NGN……)

-          Gestion de la mobilité et des appels (présentation générale, déplacement du mobile dans un réseau, changement de réseau, détachement du réseau, établissement d’appels….)

-          Intégration des réseaux orientés paquets.

2

 

 

1

2

 

2

 

 

1

Modalités de mise en œuvre :

-Cours

- Travaux pratiques

- Mini-projets (des rapports en relation avec la matière sur les réseaux GSM, GPRS, EDGE , UMTS, LTE….) seront présentés par les étudiants.

Références

3.   André Perez. Architecture des réseaux de mobiles - GSM/GPRS, UMTS/HSPA, EPS, NGN, IMS

.Publications HERMES.2011

Prolongements possibles : aucun

Mots clés : Réseau, mobilité, infrastructure, architecture, GSM, GPRS, EDGE, UMTS, NGN.


Le cours de Bases de données permet aux étudiants de se familiariser avec les notions fondamentales de base de données et des systèmes de gestion de bases de données (SGBD), plus précisément avec les bases de données relationnelles.

À la fin du cours, l’étudiant être capable de concevoir, de créer et de manipuler les bases de données relationnelles en maîtrisant le langage de requêtes SQL ainsi que l’utilisation d’un SGBD professionnel comme Oracle.


Les objectifs du cours sont :

  • de connaître les bases du web et l’architecture client-serveur,
  • et d'apprendre quelques langages de programmation web du côté client (HTML, CSS, Javascript).


Séminaire en ligne chaque jour 

Dans le monde du développement web, l'utilisation d'un framework est devenue une pratique courante pour accélérer le processus de développement et améliorer la qualité du code produit. Dans ce cours, nous allons nous concentrer sur l'un des frameworks  les plus populaires de PHP, Laravel, qui est un framework open-source conçu pour faciliter et accélérer le développement d'applications web robustes et évolutives.

Le but de ce cours est de vous familiariser avec Laravel et de vous apprendre à créer des applications web avancées en utilisant ce framework. À la fin de ce cours, vous serez capable de :

  • Comprendre les concepts clés de Laravel, tels que le routage, les contrôleurs, les vues et les migrations de base de données ... etc.
  • Concevoir et implémenter des fonctionnalités avancées dans une application Laravel, telles que l'authentification, l'autorisation, la validation de formulaires ... etc.
  • Concevoir et mettre en œuvre une architecture logicielle appropriée pour une application Laravel.

Pour suivre ce cours, les étudiants doivent  avoir une connaissance de base de la programmation en PHP, ainsi que de HTML, CSS et JavaScript. Les étudiants doivent également avoir une compréhension de base de la programmation orientée objet (POO).

  • Acquérir les compétences nécessaires pour concevoir l'identité visuelle d'une entreprise à travers un site

Le cours a pour but de permettre la compréhension et la pratique de diverses techniques de gestion de données géographiques. À la fin du cours, les participants auront une compréhension et la capacité d' l'utiliser des  logiciels SIG.


L’objectif de ce module est de comprendre les différents composants du multimédia, comprendre la chaîne du multimédia et pouvoir intervenir dans ses différents niveaux.  L'espace de ce cours est dédié au dépôt de différentes ressources relatives au module (Chapitres, Devoirs, ...) et aux éventuels échanges entre les étudiants et l'enseignante.

Développement des Applications pour Mobile

Ce module est destiné à approfondir les connaissances de l’étudiant dans le domaine de la modélisation et la simulation. De plus, il initie aux techniques d’évaluation des performances.



Ce module présente les fondements logiques de l’informatique. Il a pour objectifs de:

1.Introduire les étudiants à la logique mathématique et en particulier a la théorie de la démonstration et la calculabilité (Machine de Turing)

2.Fournir aux étudiants les bases nécessaires afin de pouvoir comprendre le fonctionnement de la plupart des outils de démonstration automatique développés en particulier dans le monde académique.

Cet enseignement porte sur les Techniques d’Expression et de Communication Scientifique et Technique (TEC) (Communications écrites et orales : élaboration et présentation de documents écrits, visuels (Posters) et audiovisuels pour soutenances, séminaires, colloques, congrès, articles, rapports…) et préparation à leur présentation orale.

L’enseignement TEC vise à accompagner l’étudiant tout au long de son cursus afin qu’il puisse chercher, développer et renforcer ses compétences cognitives, attitudinales, comportementales inhérentes à la recherche scientifiques, à la valorisation des travaux réalisés et aux modalités de la diffusion des informations scientifiques

Ce module permet à l’étudiant de se rendre compte du fondement théorique des sémantiques des langages de programmation. Sur des exemples de langages simples, ce cours montrera les notions de sémantiques opérationnelles, dénotationnelles et axiomatiques sur différents paradigmes de programmation

Prérequis

Notions de bases sur la théorie des langages et de compilation.


L'analyse de la complexité d'un algorithme traite ainsi l'étude formelle de la quantité de ressources en temps ou/et en espace nécessaire à son exécution.

Le but de ce module est de :

1-      Comprendre les bases de l'analyse d'algorithmes la théorie de la complexité temporelle et spatiale

2-      Etre capable de calculer la complexité d’un algorithme versus d’un problème.

3-      Etre capable de différencier entre les problèmes P, NP et NP complétude.

4. Comprendre la complexité spatiale


Ce module a pour objectif de donner aux étudiants un aperçu sur les techniques modernes de conception et d’analyse d’algorithmes. Ainsi, une introduction aux grands thèmes de l’algorithme à savoir la calculabilité, la complexité, la récursivité, la programmation dynamique et les algorithmes d’approximation. 

L’objectif de ce module est de comprendre comment élaborer un plan de projet complet couvrant les aspects clés du risque, de la qualité, du temps, des coûts, des ressources et des parties prenantes. L'espace de ce cours est dédié au dépôt de différentes ressources relatives au module (Chapitres, Devoirs, ...) et aux éventuels échanges entre les étudiants et l'enseignante.


L’enseignement des techniques d'expressions vise à accompagner l’étudiant tout au long de son cursus afin de renforcer ses compétences cognitives, attitudinales, comportementales inhérentes à la recherche scientifiques, à la valorisation des travaux réalisés et aux modalités de la diffusion des informations scientifiques.


Ce cours consiste à présenter les principes et les méthodes spécifiques de la fouille de données qu'on appelle « Extraction automatique de connaissances à partir de données » ou « Data Mining ».

Ce cours est organisé autour de la présentation des méthodes classiques en fouille de données. On s'intéressera donc aux méthodes de classification non supervisée (clustering par k-means, Fuzzy c-means...) et de classification supervisée (k-plus proches voisins, arbres de décisions, règles d'associations, algorithmes génétiques, …..).

Ce cours est consacré au langage XML, à ses applications surtout dans le domaine du multimédia, et aux environnements de création, manipulation et publication de documents XML. Il est composé de quatre chapitres dont l’un d’eux se fera sous forme d’exposés.

Il débute par une introduction aux langages de balisage, suivie d'une présentation de la syntaxe XML. Ensuite, les règles pour rendre un document XML bien formé et valide seront présentées. Les principes des DTD (Document Type Definition) ainsi que ceux de XML Schema seront présentés pour la validation des documents XML.

 

Pour la visualisation et l’affichage des documents XML, les principes de base de XSLT seront exposés. Enfin, SVG et SMIL seront présentés pour montrer les fonctionnalités offertes par ce langage pour prendre en compte l’animation des objets et la synchronisation des divers éléments multimédia, tels que la vidéo, le son et le texte. Ceci permet de créer des présentations multimédia interactives très complexes.

Les exposées sont focalisés sur l’utilisation du XML dans les bases de données relationnelles, les services web, le domaine médical et dans d’autres domaines scientifiques. Enfin, durant les travaux pratiques l’outil XML Spy sera utilisé pour éditer les documents XML (téléchargeable à www.altova.com/xml-editor/ ).


Ce module est destiné à approfondir les connaissances de l’étudiant dans le domaine de la modélisation et la simulation. De plus, il initie aux techniques d’évaluation des performances.


Ce module permet à l’étudiant de se rendre compte du fondement théorique des sémantiques des langages de programmation. Sur des exemples de langages simples, ce cours montrera les notions de sémantiques opérationnelles, dénotationnelles et axiomatiques sur différents paradigmes de programmation


Le raisonnement séquentiel a cédé le pas au raisonnement parallèle. L’objectif de ce cours est d’apprendre à l’étudiant de concevoir des algorithmes parallèles ainsi que la parallélisation d’algorithmes séquentiels. Ces aspects sont très utiles dans le domaine de la vérification des applications parallèles pour lesquelles les machines séquentielles ne répondent plus aux exigences de ces applications en termes de temps de calcul et de capacité de stockage.


Ce module a pour objectif de mettre en relief la conduite d’un logiciel et les différentes métriques de qualité d’un logiciel.


Le module Bases de Données Avancées (BDA) a pour but principal d’étudier les tendances dans le domaine de bases de données. Il présente également les évolutions des bases de données et des SGBD qui sont liées à deux principaux facteurs : la complexité et la taille de données.

Caractéristiques:

 UEF3, Coefficient : 3, Crédits : 5, Examen: 60%, TD: 20%,TP: 20%

Table des matières:

Chap 01. Base de données multimédias

Chap 02. Le relationnel étendu

Chap 03. Base de données répartie

Chap 04.Base de données orientée objet

Chap 05.Les modèles sémantiques

Chap 06.Base de données déductive



L'objectif de ce module est de ce module est double, il s'agit de comprendre, modéliser et formuler un problème d'optimisation, dans un premier temps. Dans un second temps, l'objectif est de connaître et maîtriser les principales techniques d'optimisation. L'espace de ce cours est dédié au dépôt de différentes ressources relatives au module (Chapitres, Devoirs, ...) et aux éventuels échanges entre les étudiants et l'enseignante.