Hello, I am a first year Civil Engineering student. I am not sure if I want to continue Civil or switch to Mechanical. I like them equally, both have their pros and cons. My current university offers a 5 year (150 credits) BEng program in Civil and Mechanical , another local university offers a BSc in mechanical engineering (108 credits). If I am to switch to Mechanical, which path do you advise me to go through? Stay at my current university and do a BEng in 5 years or transfer to the other university, get a BSc in Mechanical in 3 years and continue masters. The total tuition fees at my current university for a BEng (150 credit) is more than the BSc(107)+MS(52) at the other university. So basically, with the same price that I will pay for a BEng, I can obtain a BSc+MS. which degree is better? Cheers!