Dr. Ehab Elmallah

Professor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Ehab Elmallah. Improve your application with a focused, well-structured draft.

Biography

Ehab Elmallah is a professor in the Faculty of Science at the University of Alberta, focusing on Computing Science. He holds a B.Sc. in Computer Science from Alexandria University, where he specialized in Automatic Control, and furthered his education with an M.Sc. from the University of Saskatchewan and a Ph.D. from the University of Waterloo. His research interests include Algorithmics and Communication Networks, specifically in designing computational tools, protocols, and mathematical models to enhance network performance. His recent projects have targeted various challenges such as intrusion detection in wireless sensor networks, mobility aspects of RFID systems, and quality-of-service provisioning in cellular networks. Elmallah is recognized as a Fellow of the Institute of Combinatorics and its Applications and a Senior Member of IEEE, reflecting his contributions to the field. He teaches courses on algorithms, highlighting essential techniques in searching, sorting, and graph algorithms, and emphasizes the significance of program efficiency analysis.

Research Interests

Courses

CMPUT 204 - Algorithms

Requirements for University of Alberta

Master Program
Requirements
GPA Requirement
Required:3
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:6.5
TOEFL
Listening
Required:21
Reading
Required:21
Writing
Required:21
Speaking
Required:21
Total
Required:93
Prerequisites
Undergraduate degree in Mechanical Engineering or Engineering Management
Application Checklist
  • Three letters of reference
  • Curriculum Vitae
  • Personal Statement
  • Official Transcripts (upon admission)
Specialization Notes

Department: Mechanical Engineering and Engineering Management