I am a civil and environmental engineering graduate. The program consists of different subjects (traffic, water, soil,..). I find it much more convenient to decrease the number of credits required for the last year. The professors and advisors are really friendly and helpful, and working with them was a great experience.