[
  {
    "_id": "M101",
    "name": "Introduction to Rocket Propulsion",
    "description": "Basic principles of rocket propulsion and rocket engines.",
    "course": "RS101",
    "lessons": [
      {
        "_id": "L101",
        "name": "History of Rocketry",
        "description": "A brief history of rocketry and space exploration.",
        "module": "M101"
      },
      {
        "_id": "L102",
        "name": "Rocket Propulsion Fundamentals",
        "description": "Basic principles of rocket propulsion.",
        "module": "M101"
      },
      {
        "_id": "L103",
        "name": "Rocket Engine Types",
        "description": "Overview of different types of rocket engines.",
        "module": "M101"
      }
    ]
  },
  {
    "_id": "M102",
    "name": "Fuel and Combustion",
    "description": "Understanding rocket fuel, combustion processes, and efficiency.",
    "course": "RS101",
    "lessons": [
      {
        "_id": "L201",
        "name": "Rocket Fuel",
        "description": "Overview of different types of rocket fuels.",
        "module": "M102"
      },
      {
        "_id": "L202",
        "name": "Combustion Processes",
        "description": "Understanding combustion processes and efficiency.",
        "module": "M102"
      },
      {
        "_id": "L203",
        "name": "Combustion Instability",
        "description": "Understanding combustion instability and mitigation.",
        "module": "M102"
      }
    ]
  },
  {
    "_id": "M103",
    "name": "Nozzle Design",
    "description": "Principles of rocket nozzle design and performance optimization.",
    "course": "RS101",
    "lessons": [
      {
        "_id": "L301",
        "name": "Nozzle Types",
        "description": "Overview of different types of rocket nozzles.",
        "module": "M103"
      },
      {
        "_id": "L302",
        "name": "Nozzle Performance",
        "description": "Understanding nozzle performance and efficiency.",
        "module": "M103"
      },
      {
        "_id": "L303",
        "name": "Nozzle Optimization",
        "description": "Optimizing nozzle design for specific applications.",
        "module": "M103"
      }
    ]
  },
  {
    "_id": "M201",
    "name": "Fundamentals of Aerodynamics",
    "description": "Basic aerodynamic concepts and fluid dynamics principles.",
    "course": "RS102",
    "lessons": [
      {
        "_id": "L401",
        "name": "Introduction to Fluid Dynamics",
        "description": "Fundamentals of fluid mechanics and flow principles.",
        "module": "M201"
      },
      {
        "_id": "L402",
        "name": "Airfoil Theory",
        "description": "Understanding airfoil design and lift generation.",
        "module": "M201"
      },
      {
        "_id": "L403",
        "name": "Drag and Lift Forces",
        "description": "Analysis of aerodynamic forces on aircraft.",
        "module": "M201"
      }
    ]
  },
  {
    "_id": "M202",
    "name": "Subsonic and Supersonic Flow",
    "description": "Understanding subsonic and supersonic aerodynamic behaviors.",
    "course": "RS102",
    "lessons": [
      {
        "_id": "L404",
        "name": "Subsonic Flow Analysis",
        "description": "Principles of subsonic aerodynamics.",
        "module": "M202"
      },
      {
        "_id": "L405",
        "name": "Supersonic Flow Analysis",
        "description": "Understanding shock waves and supersonic effects.",
        "module": "M202"
      },
      {
        "_id": "L406",
        "name": "Transonic Flow",
        "description": "Flow behavior at near-sonic speeds.",
        "module": "M202"
      }
    ]
  },
  {
    "_id": "M203",
    "name": "Aerodynamic Heating",
    "description": "Study of aerodynamic heating and thermal protection systems.",
    "course": "RS102",
    "lessons": [
      {
        "_id": "L407",
        "name": "Heat Transfer in Flight",
        "description": "Understanding aerodynamic heating mechanisms.",
        "module": "M203"
      },
      {
        "_id": "L408",
        "name": "Thermal Protection Systems",
        "description": "Design of heat shields and protection materials.",
        "module": "M203"
      }
    ]
  },
  {
    "_id": "M301",
    "name": "Spacecraft Structural Design",
    "description": "Fundamentals of designing spacecraft structures and materials selection.",
    "course": "RS103",
    "lessons": [
      {
        "_id": "L501",
        "name": "Structural Materials",
        "description": "Selection and properties of spacecraft materials.",
        "module": "M301"
      },
      {
        "_id": "L502",
        "name": "Load Analysis",
        "description": "Understanding forces and stresses on spacecraft.",
        "module": "M301"
      },
      {
        "_id": "L503",
        "name": "Structural Testing",
        "description": "Testing and validation of spacecraft structures.",
        "module": "M301"
      }
    ]
  },
  {
    "_id": "M302",
    "name": "Orbital Mechanics",
    "description": "Understanding orbital dynamics and mission planning.",
    "course": "RS103",
    "lessons": [
      {
        "_id": "L504",
        "name": "Kepler's Laws",
        "description": "Understanding orbital motion principles.",
        "module": "M302"
      },
      {
        "_id": "L505",
        "name": "Orbital Transfers",
        "description": "Hohmann transfers and trajectory planning.",
        "module": "M302"
      },
      {
        "_id": "L506",
        "name": "Mission Planning",
        "description": "Designing spacecraft missions and orbits.",
        "module": "M302"
      }
    ]
  },
  {
    "_id": "M303",
    "name": "Spacecraft Systems Engineering",
    "description": "Overview of spacecraft systems and subsystems engineering.",
    "course": "RS103",
    "lessons": [
      {
        "_id": "L507",
        "name": "Power Systems",
        "description": "Solar panels and power management for spacecraft.",
        "module": "M303"
      },
      {
        "_id": "L508",
        "name": "Communication Systems",
        "description": "Spacecraft communication and telemetry.",
        "module": "M303"
      },
      {
        "_id": "L509",
        "name": "Thermal Management",
        "description": "Temperature control in the space environment.",
        "module": "M303"
      }
    ]
  }
]
