This article gives you the knowledge of Civil Engineering and books for Civil Engineering for 2nd year. About Civil Engineering: As we all know that Civil Engineering is a very vast branch that covers various components and has a very good scope in the field