Unit 4: Software Design Concepts
================================

In this mini-unit, we will briefly introduce the major Software Design concepts
and principles that we will be practicing throughout the semester. We will also
briefly cover some different types of diagrams for software design, as well as
tools to create diagrams.

.. toctree::
   :maxdepth: 1

   intro_software_design
   diagrams

