Minister for School Education and Literacy Madhu Bangarappa has said that the State government will build 1,000 Karnataka Public Schools with all the necessary infrastructure to offer education from pre-primary to II PU, across the State, in a phased manner.