Top

Graduation Spotlight: Ramzi Dajani

Ramzi Dajani smiles facing the camera.

Ramzi Dajani
Computer Science Specialist with a focus in Artificial Intelligence 
New College

What inspired you to study computer science at U of T?

I was first exposed to computer science at the age of 15 during summer camp, where I learned to make extremely simple Python, Java, and C++ games. Ever since then, I've fallen in love with programming and can't see myself studying anything else. After finding out that U of T had one of the most exceptional and rigorous CS programs in the world, I knew I wanted to explore my passion here.

Tell us about an experience from one of your CS courses that stands out to you.

The experience that stood out to me the most was being able to lead the development of my own video game, "Chromacity," under the guidance of my CSC404 professor Steve Engels, as well as other U of T CS and music students, and OCAD University design students, too. Being able to work on a cross-disciplinary team exposed me to a variety of skill sets and forced me to learn new leadership skills. This course was genuinely the most transformative of my life, and I highly recommend it to anyone with even a slight interest in game development! Not only do you get to create a whole video game that you can call your own, but you also get to display it at the yearly Level Up showcase, organized by the CSC404 staff, where hundreds of student-led teams from across Ontario get to showcase their games.

What’s one piece of advice that you would give to incoming students?

Don't ever doubt your own abilities. I can't count the number of times where I've called friends and family telling them I didn't think I could finish an assignment on time or pass a certain exam. At the end of the day, I always pulled through and always managed to make up for any mistakes. It's important to have a solid support system that you can rely on when the stress gets to you. Don't be afraid to talk to your professors like human beings; they're a lot more understanding and helpful than you might think.

What’s next for you?

With my focus in Artificial Intelligence at U of T and my newly found passion for developing video games, I'm hoping to combine the two together in my professional career. Given the current developments and popularity in advanced AI models, I'm sure the video game industry can be transformed massively whether it's using AI generated models and textures to speed up development, or NPCs [non-playable characters] that can reply to anything the player says to enhance the user experience.

This Q&A has been edited for clarity and length.