Before entering into any contract for a project, the department shall prepare full, complete, and accurate plans and specifications and estimates of cost, giving such directions as will enable any competent mechanic or other builder to carry them out.