.. NTNU IDATA 2302 documentation master file, created by
   sphinx-quickstart on Fri Dec 23 07:34:33 2022.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.


Algorithms and Data Structures
==============================

.. toctree::
   :maxdepth: 3
   :caption: About This Course

   about/welcome
   about/overview
   about/practicalities
   about/exams
   about/resources

.. toctree::
   :maxdepth: 4
   :caption: Modules

   foundations/index

..
   sequences/index
   recursion/index
   hashing/index
   trees/index
   graphs/index
   optimization/index
   theory/index
   beyond/index

.. toctree::
   :caption: Lab Sessions

   labs/setup
   labs/foundations

..
   labs/sequences
   labs/recursion
   labs/trees
   labs/graphs/index
   labs/optimization

   
.. toctree::
   :caption: Code Examples
   :maxdepth: 1
              
   code/ruby_edge_list
   code/js_adjacency_list
   code/c_adjacency_matrix
    
.. toctree::
   :caption: Recaps

   maths.rst

             
Indices and Tables
==================

* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`

