General
South Dakota is a good state to earn your civil engineering diploma. There are 2 schools offering respective programs in South Dakota, and the best one is offered by South Dakota School of Mines and Technology. That school has an excellent civil engineering program: five-star rating for curriculum and four stars for teaching.