Not exactly my field but "What is Civil Engineering" by the Canadian Society for Civil Engineering seems to me to be an excellent illustrated introduction.