I enjoyed my time at TMU in Computer Engineering. The professors provided us with a solid foundation in theoretical concepts, and then as we progressed to upper years we were able to implement this knowledge in a practical way. I feel like i learned a lot in my 4 years and way able to obtain multiple internships and full-time engineering work after graduation. Overall, i would recommend the Computer Engineering program at TMU.