I am civil Engineering student. Our first year program is general engineering which is time and money waste. All of the engineering students in the university had difficulties on their first year because of the classes of different majors. However other years are okay if you study enough. The education system is good, so I would recommend this university