
Algorithmes
Analyse et Conception des Algorithmes
Ce que vous apprendrez
- Comprendre les fondamentaux des algorithmes
- Apprendre à écrire des algorithmes linéaires
- Analyser des algorithmes récursifs
- Gérer les diagrammes et l'analyse de performance
- Améliorer la pensée logique pour résoudre des problèmes
- Concevoir des algorithmes sous différentes formes
À propos du cours
Ce cours couvre à la fois les algorithmes de base et avancés, y compris la recherche linéaire et binaire, le tri, ainsi que les algorithmes de graphes, dirigés et d'arbres. Il explore également les applications des algorithmes dans divers domaines tels que l'analyse de données, l'intelligence artificielle, l'apprentissage automatique, la cybersécurité et la recherche en réseau. Le cours vise à équiper les apprenants des concepts fondamentaux et des outils nécessaires pour développer et analyser des algorithmes, tout en appliquant ces outils dans des scénarios réels pour résoudre des problèmes pratiques. Il est bénéfique pour les étudiants poursuivant des études avancées en informatique, ainsi que pour les ingénieurs et les développeurs de logiciels dans les technologies de l'information.
Résultats attendus
- Compréhension approfondie des concepts d'analyse des algorithmes.
- Écriture d'algorithmes efficaces et analyse de leur performance.
- Gestion des graphes et des algorithmes avancés.
- Application des algorithmes pour résoudre des problèmes pratiques.
Contenu du cours
1Nouvelle section
16 leçons
- Introduction générale20:36
- Concept d'analyse des algorithmes23:59
- Stratégies d'analyse des algorithmes14:36
- Comment écrire des algorithmes verbaux (Partie un)12:59
- Comment écrire des algorithmes verbaux (Partie deux)21:41
- Organigrammes25:45
- Analyser l'algorithme de recherche séquentielle25:27
- Introduction à la notation asymptotique/Big OH/Omega/Theta27:53
- Analyse des boucles itératives22:20
- Analyse des boucles imbriquées20:46
- Algorithmes récursifs (partie un)13:51
- Algorithmes récursifs (partie deux)13:31
- Comparaison de la récursion et de l'itération22:29
- Algorithmes pour gérer les graphes BFS + DF18:45
- Algorithme de tri par insertion22:18
- Algorithme de tri rapide et recherche binaire18:03
2Extensions
1 pièces jointes
- Télécharger le livre de travail
Formateur

Dr. Eng. Mohamed Al-Khodour
Ce cours fait partie du diplôme







