I definitely would recommend Computer Engineering program at University of Sharjah. I graduated from the program in 2019. The courses offered in this program have equipped me with numerous skills that I use to this day in my work. The fusion offered by this program between hardware and software was simply perfect to suit my interests in computers, machine learning, and robotics. I have also worked while I was in bachelors with OpenUAE Research & Development group, which has enhanced my skills and have also taught me research skills. These skills have advanced my journey in continuing my master’s degree in University of Sharjah.