A landscape architect designs gardens, public parks, zoos, residential areas, urban plazas, golf courses, mountain resorts, office buildings, and school and college campuses. He/she has to plan the topography layout of the outdoor spaces, including the walkways, decorative features, and even the vegetation and gardens.