<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://thita.ai/ai-coach/dbms/database-systems-and-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/database-systems-and-architecture/why-databases-exist</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/database-systems-and-architecture/data-abstraction-and-the-three-schema-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/database-systems-and-architecture/data-models-and-database-languages</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/database-systems-and-architecture/database-system-structure</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/database-systems-and-architecture/database-users-and-the-dba</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/the-relational-model</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/the-relational-model/relations-tuples-and-attributes</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/the-relational-model/keys</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/the-relational-model/integrity-constraints</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/the-relational-model/relational-algebra</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/the-relational-model/relational-algebra-additional-operations</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/entity-relationship-modelling</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/entity-relationship-modelling/entities-attributes-and-relationships</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/entity-relationship-modelling/cardinality-and-participation-constraints</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/entity-relationship-modelling/weak-entities-and-specialisation</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/entity-relationship-modelling/converting-an-er-diagram-to-tables</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/entity-relationship-modelling/working-through-a-complete-design</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/sql</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/sql/creating-tables-and-basic-queries</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/sql/joins</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/sql/aggregation-and-grouping</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/sql/subqueries-and-set-operations</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/sql/views-modifications-and-access-control</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/normalization</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/normalization/anomalies-and-why-normalization-exists</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/normalization/functional-dependencies-and-attribute-closure</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/normalization/first-second-and-third-normal-form</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/normalization/bcnf-and-lossless-decomposition</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/normalization/higher-normal-forms-and-when-to-stop</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/storage-and-file-organization</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/storage-and-file-organization/the-storage-hierarchy-and-why-disks-shape-databases</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/storage-and-file-organization/records-blocks-and-file-organization</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/storage-and-file-organization/indexing-basics-dense-sparse-and-multilevel</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/storage-and-file-organization/b-trees</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/storage-and-file-organization/hash-indexes-and-choosing-an-index</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/query-processing-and-optimization</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/query-processing-and-optimization/how-a-query-is-processed</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/query-processing-and-optimization/selection-and-sorting-algorithms</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/query-processing-and-optimization/join-algorithms</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/query-processing-and-optimization/query-optimization</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/query-processing-and-optimization/reading-a-query-plan</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/transactions</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/transactions/transactions-and-the-acid-properties</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/transactions/transaction-states-and-schedules</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/transactions/serializability</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/transactions/recoverability-and-cascading-rollback</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/transactions/isolation-levels</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/concurrency-control</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/concurrency-control/lock-based-protocols</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/concurrency-control/two-phase-locking</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/concurrency-control/deadlock-handling-in-databases</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/concurrency-control/timestamp-and-validation-based-protocols</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/concurrency-control/multiple-granularity-and-multiversion-concurrency</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/recovery</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/recovery/failure-types-and-the-recovery-problem</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/recovery/log-based-recovery</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/recovery/checkpoints</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/recovery/recovery-after-a-crash</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dbms/recovery/backups-and-protecting-against-disk-failure</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/foundations-of-complexity/time-complexity-concepts</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/foundations-of-complexity/space-complexity-concepts</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/foundations-of-complexity/asymptotic-notations</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/foundations-of-complexity/common-complexity-classes</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/foundations-of-complexity/loop-analysis</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/foundations-of-complexity/performance-case-analysis</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/arrays-memory-layout/array-memory-allocation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/arrays-memory-layout/indexing-and-traversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/arrays-memory-layout/insertion-deletion-in-arrays</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/arrays-memory-layout/prefix-and-suffix-techniques</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/arrays-memory-layout/sliding-window-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/arrays-memory-layout/array-reversal-and-rotation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/number-theory-arithmetic/divisibility-logic</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/number-theory-arithmetic/prime-numbers-factorization</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/number-theory-arithmetic/gcd-and-lcm</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/number-theory-arithmetic/modular-arithmetic</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/number-theory-arithmetic/binary-representation-bit-tricks</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/number-theory-arithmetic/fast-exponentiation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/strings-pattern-formation/string-representation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/strings-pattern-formation/character-arrays-vs-immutable-strings</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/strings-pattern-formation/string-manipulation-operations</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/strings-pattern-formation/substring-and-pattern-matching</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/strings-pattern-formation/frequency-counting-in-strings</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/strings-pattern-formation/two-pointer-techniques</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/basic-linked-lists/node-structure-and-pointers</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/basic-linked-lists/traversal-in-linked-lists</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/basic-linked-lists/insertion-techniques</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/basic-linked-lists/deletion-techniques</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/basic-linked-lists/dummy-and-sentinel-nodes</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/basic-linked-lists/circular-linked-list-concepts</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/stacks-and-queues/stack-operations</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/stacks-and-queues/queue-operations</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/stacks-and-queues/implementation-approaches</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/stacks-and-queues/circular-queue-mechanics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/stacks-and-queues/expression-parsing-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/stacks-and-queues/monotonic-stack-and-queue</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/hashing-fundamentals/direct-addressing-vs-hash-table</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/hashing-fundamentals/hash-functions</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/hashing-fundamentals/collision-handling-chaining</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/hashing-fundamentals/collision-handling-open-addressing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/hashing-fundamentals/load-factor-and-rehashing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/hashing-fundamentals/frequency-maps-and-sets</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/recursion-essentials/recursive-function-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/recursion-essentials/base-and-recursive-case</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/recursion-essentials/recursion-tree-analysis</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/recursion-essentials/tail-recursion</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/recursion-essentials/recursive-traversal-of-arrays-and-strings</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/recursion-essentials/memoization-introduction</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/sorting-contracts-and-properties</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/bubble-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/selection-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/insertion-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/merging-sorted-runs</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/merge-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/partitioning-around-a-pivot</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/quick-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/heapify-and-heap-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/elementary-sorting/counting-radix-and-bucket-sorting</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/searching-strategies/linear-search</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/searching-strategies/binary-search-fundamentals</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/searching-strategies/binary-search-variants</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/searching-strategies/search-in-rotated-arrays</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/searching-strategies/search-space-reduction</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/searching-strategies/ternary-search-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/binary-tree-basics/tree-terminology-and-structure</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/binary-tree-basics/binary-tree-properties</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/binary-tree-basics/tree-representation-techniques</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/binary-tree-basics/dfs-traversals</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/binary-tree-basics/bfs-traversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/binary-tree-basics/height-and-size-calculation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/graphs-basics/graph-terminology-and-types</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/graphs-basics/adjacency-list-and-matrix</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/graphs-basics/breadth-first-search</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/graphs-basics/depth-first-search</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/graphs-basics/connected-components</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa-basics/graphs-basics/intro-to-weighted-graphs</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/two-pointers/converging-sorted-array-target-sum</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/two-pointers/string-reversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/two-pointers/in-place-array-modification</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/two-pointers/fast-slow-cycle-detection</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/two-pointers/fixed-separation-nth-node</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/two-pointers/string-comparison-backspaces</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/two-pointers/expanding-from-center-palindromes</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/plus-one</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/merge-sorted-array-in-place</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/in-place-rotation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/spiral-traversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/set-matrix-zeroes</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/product-except-self</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/hashing-frequency-map-counting</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/hashing-previously-seen-existence-check</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/prefix-sum-subarray-range-query</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/array-matrix-manipulation/cyclic-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/linked-list-manipulation/merging-sorted-lists</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/linked-list-manipulation/in-place-reversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/linked-list-manipulation/intersection-detection</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/linked-list-manipulation/addition-of-numbers</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/linked-list-manipulation/reordering-partitioning</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/tree-traversal/recursive-preorder-traversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/tree-traversal/recursive-inorder-traversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/tree-traversal/recursive-postorder-traversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/tree-traversal/level-order-traversal</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/tree-traversal/lowest-common-ancestor</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/tree-traversal/serialization-deserialization</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/sliding-window/fixed-size-subarray</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/sliding-window/variable-size-condition</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/sliding-window/character-frequency-matching</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/sliding-window/monotonic-queue-max-min</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/stack-patterns/valid-parentheses-matching</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/stack-patterns/min-stack-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/stack-patterns/simulation-backtracking-helper</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/stack-patterns/expression-evaluation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/stack-patterns/monotonic-stack</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/stack-patterns/largest-rectangle-histogram</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/heap-priority-queue/top-k-elements</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/heap-priority-queue/k-way-merge</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/heap-priority-queue/two-heaps-median</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/heap-priority-queue/scheduling-minimum-cost</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/binary-search/on-sorted-array-list</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/binary-search/find-first-last-occurrence</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/binary-search/rotated-sorted-array</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/binary-search/on-answer-condition-function</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/binary-search/median-kth-sorted-arrays</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/dfs-connected-components</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/bfs-connected-components</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/deep-copy-cloning</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/cycle-detection-directed</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/topological-sort</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/union-find-dsu</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/bellman-ford-bfs-k</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/dijkstra-algorithm</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/bidirectional-bfs</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/minimum-spanning-tree</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/bridges-articulation-points</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/graph-traversal/strongly-connected-components</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/greedy-patterns/sorting-based</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/greedy-patterns/interval-merging-scheduling</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/greedy-patterns/jump-game</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/greedy-patterns/buy-sell-stock</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/greedy-patterns/task-scheduling</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/greedy-patterns/gas-station-circuit</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/greedy-patterns/line-sweep</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/backtracking-patterns/subsets</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/backtracking-patterns/permutations</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/backtracking-patterns/combination-sum</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/backtracking-patterns/parentheses-generation</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/backtracking-patterns/word-search-path-finding</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/backtracking-patterns/palindrome-partitioning</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/backtracking-patterns/n-queens</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/fibonacci-style</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/kadanes-algorithm</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/unique-paths-grid</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/knapsack-subset-sum</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/coin-change</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/longest-common-subsequence</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/word-break</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/longest-increasing-subsequence</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/stock-problems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/edit-distance</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/interval-dp</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/dynamic-programming/catalan-numbers</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/string-manipulation/anagram-check</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/string-manipulation/palindrome-check</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/string-manipulation/repeated-substring-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/string-manipulation/naive-kmp-rabin-karp</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/string-manipulation/integer-roman-conversion</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/string-manipulation/multiply-strings</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/bit-manipulation/power-of-two-four</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/bit-manipulation/hamming-weight</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/bit-manipulation/xor-single-missing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/bit-manipulation/counting-bits-dp</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/design-patterns/design-general</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/design-patterns/tries</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/segment-tree-fenwick-tree/fenwick-tree-prefix-queries-inversions</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/dsa/segment-tree-fenwick-tree/segment-tree-range-sum-point-update</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/foundations/system-design-interview-framework</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/foundations/system-design-estimation-numbers</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/foundations/cap-theorem-consistency-models</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/foundations/availability-sla-math-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/foundations/latency-capacity-planning</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/foundations/design-url-shortener</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/networking-apis/networking-protocols-for-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/networking-apis/api-design-best-practices</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/networking-apis/grpc-deep-dive-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/networking-apis/advanced-api-patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/networking-apis/design-whatsapp-chat</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/databases/sql-vs-nosql-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/databases/database-replication-sharding</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/databases/database-indexing-storage-engines</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/databases/lsm-trees-write-ahead-log</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/databases/specialized-storage-systems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/databases/design-key-value-store</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/databases/design-dropbox</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/caching/caching-strategies-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/caching/cache-failure-modes-thundering-herd</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/caching/multi-layer-caching-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/caching/design-rate-limiter</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/caching/design-distributed-cache</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/message-queues-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/delivery-guarantees-idempotency</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/event-driven-architecture-patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/kafka-deep-dive-internals</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/stream-processing-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/design-youtube</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/design-webhook-delivery</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/design-notification-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/design-web-crawler</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/queues-async/design-job-scheduler</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/scalability/consistent-hashing-explained</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/scalability/scaling-reads-writes-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/scalability/microservices-architecture-deep-dive</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/scalability/design-twitter-feed</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/scalability/design-url-shortener-massive-scale</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/scalability/design-instagram</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/scalability/design-tiktok-feed</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/distributed-consensus-locking</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/distributed-transactions-two-phase-commit</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/raft-consensus-algorithm</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/gossip-protocol-quorum-systems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/design-ticketmaster</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/design-payment-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/design-ticketmaster-at-scale</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/design-google-docs</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/coordination-transactions/design-stock-exchange</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/search-geospatial-indexing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/real-time-aggregation-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/elasticsearch-deep-dive</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/bloom-filters-hyperloglog</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/design-uber</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/design-ad-click-aggregator</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/design-uber-deep-dive</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/design-top-k-leaderboard</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/search-geo-aggregation/design-google-maps</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/reliability-operations/monitoring-observability-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/reliability-operations/deployment-failure-handling</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/security-auth/authentication-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/security-auth/api-security-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/ai-infrastructure/design-chatgpt-llm-serving</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/ai-infrastructure/inference-batching-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/ai-infrastructure/rag-pipeline-system-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/ai-infrastructure/vector-search-at-scale</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/ai-infrastructure/distributed-model-training</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/ai-infrastructure/design-recommendation-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/real-world-architecture/discord-architecture-trillions-messages</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/real-world-architecture/uber-architecture-real-time-matching</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/real-world-architecture/stripe-payment-infrastructure</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/real-world-architecture/netflix-video-delivery-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/hld/real-world-architecture/kafka-internals-architecture</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/oop-fundamentals/oop-pillars-encapsulation-polymorphism</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/oop-fundamentals/solid-principles-explained</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/oop-fundamentals/entity-modeling-class-design</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/design-patterns/strategy-design-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/design-patterns/factory-abstract-factory-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/design-patterns/builder-prototype-object-pool</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/design-patterns/bridge-flyweight-composite-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/state-machines/state-design-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/state-machines/design-vending-machine</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/state-machines/visitor-memento-specification-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/behavioral-patterns/observer-design-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/behavioral-patterns/decorator-chain-of-responsibility</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/behavioral-patterns/command-pattern-undo-redo</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/behavioral-patterns/mediator-iterator-null-object</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/concurrency/thread-safety-synchronization</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/concurrency/producer-consumer-thread-pools</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/concurrency/lock-free-data-structures</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/concurrency/actor-model-csp-reactive</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/machine-coding/machine-coding-interview-framework</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/machine-coding/design-pattern-recognition-guide</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/case-studies/design-parking-lot-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/case-studies/design-elevator-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/case-studies/design-bookmyshow-ticket-booking</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/case-studies/design-splitwise-expense-sharing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/case-studies/design-snake-and-ladder-game</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/case-studies/design-rate-limiter</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/practice-problems/design-lru-cache</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/practice-problems/design-notification-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/practice-problems/design-chess-game</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/practice-problems/design-food-delivery-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-thread-safe-cache</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-pub-sub-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-task-scheduler</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-digital-wallet</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-ride-sharing-uber</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-shopping-cart-amazon</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-hotel-booking-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/advanced-case-studies/design-in-memory-file-system</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/domain-patterns/financial-system-patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/domain-patterns/progressive-design-coinbase</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/domain-patterns/game-design-patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/machine-coding-mastery/company-specific-lld-prep</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/machine-coding-mastery/event-sourcing-repository-pattern</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/architecture-teardowns/spring-ioc-container-internals</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/architecture-teardowns/java-collections-design-patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/lld/architecture-teardowns/python-data-model-magic-methods</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/math/counting-combinatorics</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/math/counting-combinatorics/permutations-combinations-and-the-choose-function</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/math/counting-combinatorics/inclusion-exclusion</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/math/counting-combinatorics/stars-and-bars-and-distribution-problems</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/math/counting-combinatorics/catalan-numbers-and-structural-counting</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/math/counting-combinatorics/the-pigeonhole-principle</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-fundamentals</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-fundamentals/what-a-network-is-and-how-the-internet-is-built</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-fundamentals/packet-switching-and-circuit-switching</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-fundamentals/delay-loss-and-throughput</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-fundamentals/protocol-layers-and-encapsulation</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-fundamentals/network-topologies-and-performance-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-physical-and-link-layers</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-physical-and-link-layers/transmission-media-and-signals</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-physical-and-link-layers/framing-and-error-detection</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-physical-and-link-layers/multiple-access-protocols</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-physical-and-link-layers/ethernet-switches-and-mac-addresses</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-physical-and-link-layers/arp-and-getting-a-frame-to-the-next-hop</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-network-layer-and-ip</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-network-layer-and-ip/what-the-network-layer-does</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-network-layer-and-ip/ipv4-addressing</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-network-layer-and-ip/subnetting</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-network-layer-and-ip/the-ip-datagram-fragmentation-and-icmp</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-network-layer-and-ip/nat-dhcp-and-ipv6</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/routing</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/routing/forwarding-tables-and-longest-prefix-match</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/routing/distance-vector-routing</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/routing/link-state-routing-and-dijkstra-s-algorithm</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/routing/hierarchical-routing-and-bgp</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/routing/broadcast-multicast-and-routing-in-practice</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-transport-layer</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-transport-layer/transport-layer-services-and-multiplexing</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-transport-layer/udp</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-transport-layer/principles-of-reliable-data-transfer</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-transport-layer/tcp-connections-and-segment-structure</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-transport-layer/tcp-reliability-and-flow-control</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/congestion-control</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/congestion-control/what-congestion-is</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/congestion-control/tcp-congestion-control</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/congestion-control/fairness-and-efficiency</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/congestion-control/queue-management-and-delay</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/congestion-control/comparing-tcp-and-udp-in-practice</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-application-layer</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-application-layer/application-architectures-and-sockets</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-application-layer/http-and-the-web</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-application-layer/dns</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-application-layer/email-and-file-transfer</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/the-application-layer/peer-to-peer-and-content-distribution</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/wireless-and-mobile-networks</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/wireless-and-mobile-networks/what-makes-wireless-different</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/wireless-and-mobile-networks/wifi-and-802-11</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/wireless-and-mobile-networks/cellular-networks</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/wireless-and-mobile-networks/mobility-management</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/wireless-and-mobile-networks/wireless-performance-and-tcp-over-wireless</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-security</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-security/security-goals-and-cryptography-basics</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-security/integrity-hashes-and-digital-signatures</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-security/authentication-and-key-distribution</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-security/tls-and-securing-a-connection</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/network-security/attacks-and-defences</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/putting-the-layers-together</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/putting-the-layers-together/what-happens-when-you-load-a-web-page</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/putting-the-layers-together/following-a-packet-through-the-layers</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/putting-the-layers-together/diagnosing-common-network-problems</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/putting-the-layers-together/network-performance-and-design-tradeoffs</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/networks/putting-the-layers-together/how-the-layers-compare-and-where-each-function-lives</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/what-an-operating-system-does</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/what-an-operating-system-does/the-role-of-an-operating-system</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/what-an-operating-system-does/kernel-mode-user-mode-and-protection</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/what-an-operating-system-does/system-calls</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/what-an-operating-system-does/interrupts-traps-and-exceptions</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/what-an-operating-system-does/how-operating-systems-are-structured</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/processes</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/processes/what-a-process-is</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/processes/process-states-and-the-process-control-block</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/processes/creating-and-terminating-processes</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/processes/context-switching</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/processes/inter-process-communication</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/threads-and-concurrency</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/threads-and-concurrency/threads-and-why-they-exist</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/threads-and-concurrency/concurrency-and-parallelism</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/threads-and-concurrency/multithreading-models</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/threads-and-concurrency/thread-pools-and-common-thread-patterns</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/threads-and-concurrency/thread-cancellation-and-thread-local-data</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/cpu-scheduling</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/cpu-scheduling/scheduling-basics-and-criteria</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/cpu-scheduling/first-come-first-served-and-shortest-job-first</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/cpu-scheduling/round-robin-and-time-slices</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/cpu-scheduling/priority-and-multilevel-queue-scheduling</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/cpu-scheduling/multiprocessor-scheduling</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/process-synchronization</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/process-synchronization/race-conditions-and-the-critical-section-problem</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/process-synchronization/locks-and-mutexes</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/process-synchronization/semaphores</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/process-synchronization/classic-synchronization-problems</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/process-synchronization/monitors-and-condition-variables</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/deadlocks</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/deadlocks/what-deadlock-is-and-the-four-conditions</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/deadlocks/resource-allocation-graphs</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/deadlocks/deadlock-prevention</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/deadlocks/deadlock-avoidance-and-the-banker-s-algorithm</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/deadlocks/deadlock-detection-and-recovery</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/main-memory</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/main-memory/address-binding-and-logical-vs-physical-addresses</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/main-memory/contiguous-allocation-and-fragmentation</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/main-memory/paging</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/main-memory/page-tables-and-the-tlb</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/main-memory/segmentation</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/virtual-memory</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/virtual-memory/demand-paging-and-page-faults</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/virtual-memory/page-replacement-algorithms</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/virtual-memory/frame-allocation-and-thrashing</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/virtual-memory/copy-on-write-and-memory-mapped-files</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/virtual-memory/kernel-memory-allocation</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/file-systems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/file-systems/files-attributes-and-operations</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/file-systems/directories-and-path-names</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/file-systems/file-allocation-methods</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/file-systems/free-space-management-and-file-system-implementation</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/file-systems/mounting-protection-and-sharing</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/storage-and-i-o-systems</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/storage-and-i-o-systems/disk-structure-and-performance</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/storage-and-i-o-systems/disk-scheduling-algorithms</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/storage-and-i-o-systems/raid-and-redundancy</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/storage-and-i-o-systems/i-o-hardware-and-device-communication</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thita.ai/ai-coach/os/storage-and-i-o-systems/the-i-o-software-stack-and-buffering</loc>
<changefreq>monthly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
