Path Category
Loading Path Category from the AllPath API…
Path Category
Loading Path Category from the AllPath API…
Path Category
Guided learning journeys that build knowledge step by step.
category · Learning · slug · learning · 7813 Paths
7813 Paths · page 433 / 782
This advanced learning path equips students and professionals with a deep understanding of core string pattern matching algorithms, including KMP, Boyer-Moore, Rabin-Karp, and suffix automata, along with their applications in bioinformatics. The path builds from fundamental data structures and basic string concepts to sophisticated algorithms and real-world applications.
A comprehensive learning path for network engineers to master the core algorithms used in computer and telecommunication networks for routing data. Starting from graph theory and networking basics, it progresses through distance-vector and link-state routing, including Dijkstra's algorithm, and culminates in inter-domain routing with BGP. The path emphasizes practical understanding and hands-on labs to solidify concepts.
This path equips AI governance professionals with the knowledge and skills to audit algorithms for bias, fairness, and ethical compliance. It covers the necessary foundations in machine learning, statistical fairness metrics, explainability techniques, ethical frameworks, and regulatory requirements, culminating in a practical audit methodology.
This advanced learning path guides graphics students through the essential algorithms behind 3D rendering and visual effects. Starting with linear algebra and basic algorithms, it progresses through line and circle drawing, transformations, clipping, hidden surface removal, and concludes with ray tracing.
This advanced graduate-level path equips data scientists with the knowledge and skills to discover patterns in large datasets. It covers essential data structures and statistics, then delves into association rule mining (Apriori, FP-growth), clustering (DBSCAN), and anomaly detection, with a focus on scalability and practical application.
A comprehensive path for quantitative analysts and traders to design, implement, and validate algorithmic trading strategies. Covers market microstructure, statistical foundations, strategy families, backtesting, and risk management, with a strong emphasis on Python implementation and robust evaluation.
This advanced learning path equips aspiring competitive programmers with the knowledge and skills to tackle complex algorithmic problems. It covers essential data structures, advanced algorithms, and strategic problem-solving techniques, culminating in practical application on platforms like Codeforces and LeetCode.
This path equips students in Operations Research with a solid foundation in optimization algorithms used in business and logistics. Starting from linear algebra and graph theory, it progresses through linear programming, the simplex method, network flow algorithms, and integer programming, culminating in practical applications.
This path covers the core algorithms used in natural language processing, from tokenization and stemming to probabilistic models like N-grams and the Viterbi algorithm. It builds a solid foundation in both the linguistic and algorithmic aspects, emphasizing the probability and algorithmic principles underlying these techniques. Designed for university students in AI or linguistics, it progresses from fundamental concepts to advanced applications.
A comprehensive learning path for interdisciplinary students to apply core algorithmic techniques—dynamic programming, graph algorithms, and probabilistic methods—to solve problems in genomics, including sequence alignment, genome assembly, and phylogenetic inference.