Study Skills

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax
Le programme s'articule généralement autour de trois grands volets : []
Le savoir-faire (méthodes pratiques) :
  • Gestion du temps : planifier son semestre, établir un emploi du temps de révision régulier.
  • Organisation et ressources : prise de notes efficace, structuration des dossiers et recherche d'informations.
  • Méthodes de mémorisation : pratique espacée (revenir sur un cours à quelques jours d'intervalle plutôt que de tout bachoter la veille).
Enseignant: Kais Mnif

Gestion des bases de données

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

Former les étudiants aux fondements des bases de données et des SGBD, à la modélisation conceptuelle et logique des données, ainsi qu’à l’interrogation et la manipulation des données à l’aide de l’algèbre relationnelle et du langage SQL, à partir de besoins métiers concrets. Son contenu est le suivant : 

-        Introduction aux bases de données : fichiers vs bases de données, SGBD, architecture générale, cycle de vie d’une base de données et enjeux (cohérence, partage, sécurité, performance).

-        Modélisation conceptuelle des données : dictionnaire de données, formalisme Entité/Association, contraintes et héritage.

-        Modélisation logique relationnelle : concepts du modèle relationnel, règles de passage E/A → relationnel, dépendances fonctionnelles et normalisation.

-        Interrogation des données par l’algèbre relationnelle : sélection, projection, jointures, opérations ensemblistes et agrégation.

-        SGBD et langage SQL : définition et manipulation des données (DDL, DML), contraintes d’intégrité (clés primaires et étrangères, contraintes de domaine) et bonnes pratiques de conception et de requêtage.

-        Mise en œuvre pratique à travers des études de cas métier, des travaux dirigés de modélisation et des travaux pratiques de requêtage SQL.

Enseignant: Achraf MTIBAA

Test et Validation de logiciel (préparation à l certification ISTQB)

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

Former les étudiants aux principes fondamentaux du test logiciel et à l’intégration des activités de test dans les différents modèles du cycle de vie du logiciel, conformément au référentiel ISTQB. Les étudiants acquièrent la capacité de concevoir des cas de test efficaces, de sélectionner les niveaux et types de tests appropriés et de gérer les anomalies de manière professionnelle. Son contenu est le suivant : 

-        Fondamentaux du test logiciel : objectifs, terminologie, principes du test, processus de test, psychologie du test et éthique professionnelle.

-        Intégration du test dans le cycle de développement logiciel : modèles Waterfall, V-Model, incrémental et méthodes agiles ; tests précoces (TDD, ATDD, BDD).

-        Niveaux de test : tests unitaires, d’intégration, système et d’acceptation.

-        Types de test : tests fonctionnels, non fonctionnels, structurels et tests liés aux changements (re-test et tests de régression).

-        Techniques de test statiques et dynamiques : revues, analyse statique, techniques boîte noire, boîte blanche et techniques basées sur l’expérience.

-        Introduction aux outils d’automatisation des tests (Selenium, Robot Framework).

-        Préparation à la certification ISTQB – Foundation Level.

Enseignant: Achraf MTIBAA

Conception orientée objet et langage UML

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

Permettre aux étudiants de maîtriser les principes de la conception logicielle orientée objet et l’utilisation du langage UML pour analyser, concevoir et documenter des systèmes logiciels, tout en évaluant la qualité d’un design et en organisant une démarche de conception itérative dans un cadre Agile/Scrum. Son contenu est le suivant : 

-        Fondamentaux de la conception logicielle : analyse vs conception vs implémentation, cycle de vie du logiciel, livrables et revues de conception, qualité du design (cohésion et couplage).

-        Expression du besoin et exigences : parties prenantes, périmètre, types d’exigences et traçabilité.

-        Introduction au langage UML et à la modélisation orientée objet.

-        Diagrammes UML : cas d’utilisation, classes, objets, séquences et collaborations, états-transitions, activités, composants et déploiement.

-        Organisation de la conception et du travail en Agile/Scrum : backlog, sprints, artefacts et intégration de la modélisation UML dans les pratiques agiles.

-        Élaboration d’un dossier de conception complet et préparation à la revue de conception avec justification des choix.

Enseignant: Achraf MTIBAA

Ontologie et ingénierie ontologique

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

Ontologie et ingénierie ontologique

  • Volume horaire : 15 h Cours + 6 h TD (1,5 h/semaine)
  • Auditoire cible : 3ᵉ année IDSD-SD et 1ère année mastère de recherche ISI
  • Objectifs :

Former les étudiants aux fondements de la représentation des connaissances, du Web sémantique et de l’ingénierie ontologique, afin de leur permettre d’analyser un besoin métier ou organisationnel et de le formaliser sous forme d’ontologie exploitable.

  • Contenu :

-        Web sémantique et représentation des connaissances : concepts, motivations, typologies et domaines d’application des ontologies.

-        Cycle de vie et méthodologies de construction d’ontologies : conceptualisation, ontologisation, opérationnalisation ; méthodes Enterprise Ontology, TOVE, METHONTOLOGY et TERMINAE.

-        Langages et standards de représentation des ontologies : RDF, RDFS, OWL.

-        Interrogation et raisonnement sur les ontologies : principes d’inférence monotone et non monotone.

-        Règles et raisonnement avancé avec SWRL et interrogation associée.

-        Mise en œuvre d’un mini-projet d’ingénierie ontologique (conception, validation, documentation et raisonnement).

Enseignant: Achraf MTIBAA

TEST OF ENGLISH FOR INTERNATIONAL COMMUNICATION (TOEIC)

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

This TOEIC course is designed to equip students with the English language proficiency required to succeed on the official TOEIC examination in their third year, preparing them for global career opportunities and international business communication. The course emphasizes comprehensive skill development across listening, reading, and speaking—the three critical competencies assessed on the TOEIC test—ensuring students build strong foundations in each area. Through targeted listening practice, students develop the ability to comprehend spoken English in various business contexts, including conversations, presentations, and announcements, which constitute a significant portion of the official test. Reading comprehension instruction focuses on building vocabulary, understanding complex sentences, and extracting key information from business documents, emails, and passages—essential skills for the reading section of the TOEIC. Speaking skills are cultivated through interactive activities, role-plays, and pronunciation practice, enabling students to communicate confidently in professional English environments and perform well on the speaking component of the test. The course provides systematic exposure to TOEIC test format, question types, and time management strategies, reducing test anxiety and increasing student confidence for the third-year official examination. Students learn practical business English vocabulary and expressions commonly used in international corporate settings, directly applicable to both the test and real-world professional communication. Regular diagnostic assessments and practice tests allow students to identify strengths and weaknesses, enabling targeted improvement before the official TOEIC examination. By integrating all three language skills—listening, reading, and speaking—this course ensures students are thoroughly prepared to achieve competitive scores on the official TOEIC test and communicate effectively in an international context.

Enseignant: Lassaad ben salah

Systèmes temps réel

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax
Enseignant: Fatma BELGHITH

TEST OF ENGLISH FOR INTERNATIONAL COMMUNICATION

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

This TOEIC course is designed to equip students with the English language proficiency required to succeed on the official TOEIC examination in their third year, preparing them for global career opportunities and international business communication. The course emphasizes comprehensive skill development across listening, reading, and speaking—the three critical competencies assessed on the TOEIC test—ensuring students build strong foundations in each area. Through targeted listening practice, students develop the ability to comprehend spoken English in various business contexts, including conversations, presentations, and announcements, which constitute a significant portion of the official test. Reading comprehension instruction focuses on building vocabulary, understanding complex sentences, and extracting key information from business documents, emails, and passages—essential skills for the reading section of the TOEIC. Speaking skills are cultivated through interactive activities, role-plays, and pronunciation practice, enabling students to communicate confidently in professional English environments and perform well on the speaking component of the test. The course provides systematic exposure to TOEIC test format, question types, and time management strategies, reducing test anxiety and increasing student confidence for the third-year official examination. Students learn practical business English vocabulary and expressions commonly used in international corporate settings, directly applicable to both the test and real-world professional communication. Regular diagnostic assessments and practice tests allow students to identify strengths and weaknesses, enabling targeted improvement before the official TOEIC examination. By integrating all three language skills—listening, reading, and speaking—this course ensures students are thoroughly prepared to achieve competitive scores on the official TOEIC test and communicate effectively in an international context.

 

Fondements de Sécurité

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax
Enseignant: Manel Boujelben

Algorithmique Avancé

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

Ce cours s’inscrit dans le cadre de la formation des filières Génie des Télécommunications et Ingénierie de Données et Systèmes Décisionnels de l’ENETCOM (Ecole Nationale d’Electronique et des Télécommunications de Sfax). Il vise à fournir aux étudiants les bases théoriques et pratiques nécessaires à la mise en œuvre des applications avancées avec le langage C. Il est composé de cinq chapitres. Le premier s'intéresse à présenter les structures. Ensuite, le chapitre 2 s'intéresse à présenter les concepts de bases de la complexité algorithmique.  Les trois chapitres suivant détaillent quelques structures de données avancées  tels que les listes chainées,  les piles, les files et les arbres binaires de recherche. La notion de compilation séparée est expliquée à travers ce cours.

À l’issue de ce cours, l’étudiant sera capable de concevoir des solutions adaptées a des problèmes complexes tout en ayant la possibilité d’évaluer leurs performances. 

Enseignant: Manel Boujelben

Deep Learning

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax

Algorithmique et Programmation C

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax
Enseignant: Manel Boujelben

Administration des réseaux

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax
Enseignant: Manel Boujelben

Internet des Objets

Catégorie de coursEcole Nationale d'Electronique et des Télécommunications de Sfax