Answer : Landscape architecture is a profession that requires both technical and artistic skills. Preparation for this profession demands an undergraduate education in civil engineering, landscape architecture, urban planning or construction management. Landscape architects often work on large-scale projects like parks and resort facilities, but they also maintain the entryway to your home or office with fresh flowers or decorative lighting. They're responsible for conceptual design of gardens, retaining walls, green roofs and softscapes such as waterfalls landscapes - in other words all the exterior areas of your property. Landscape architects may also be called upon to develop procedures for managing stormwater at commercial shopping centers or campuses to mitigate the effects of floods caused by rainfall runoff from nearby properties.