The wide variety of disciplines offers a unique opportunity to meet people from different backgrounds and different programs. The comprehensive campus gives a good feeling of university life .
outstanding teaching staff in computer science was a great differentiator. Having a number of different schools/colleges makes non-Computer Science electives very interesting. some of the electives that I took sparked an interest in those subjects that continues till today.
problem solving was a recurring theme throughout the university years, which is such an important skill later in life .
The Internship program was an excellent way to get a glimpse of professional life.
First and foremost, enjoy your time. This is a once in a lifetime opportunity and you should make the most out of it. Go beyond the syllabus and try to expand your horizons. For example, programming competitions, were one of the best learning exercises that I did during my time at the University of Sharjah.
Finally, make many friends as it gets harder to make friends later in life.