I am a student of electrical engineering. It is late into my degree to switch majors. In the mean time I would like to begin self study in Civil and Environmental engineering. What sort of topics and books might be covered in a degree program related to these fields? Any suggestions are welcome...