Skip to main content

INSTRUCTOR PROFILE.

Yasser Ebrahim

Yasser Ebrahim

Ph.D.

Dr. Yasser Ebrahim obtained his Ph.D. in Computer Science from the University of Guelph in 2006. He has a Master’s in Computer Science degree from the University of Waterloo (2003) besides a Master’s degree from DePaul University (1995) in Computer Information Systems.

For the past 22 years, Dr. Ebrahim has taught at Wilfrid Laurier, McMaster University, Ryerson University, and the University of Toronto in Mississauga. He has taught various computer science courses, including programming in C/C++, object-oriented programming in Java, Python, data structures, software architecture, operating systems, database systems, human-computer interaction, software engineering, and computer graphics.

Upcoming Courses by Yasser Ebrahim

Dates Location Course Title
Apr 27, 2027 Online Data Science Fundamentals for Non-Programmers