Dr. Mahmoud Alfadel

Assistant Professor

Build a Statement of Purpose

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

Biography

Dr. Mahmoud Alfadel is an Assistant Professor in the field of Software Engineering at the University of Calgary. He holds a Ph.D. in Software Engineering from Concordia University, where he focused on developing innovative solutions in software releases and security vulnerabilities. His academic journey began with a Bachelor's degree in Information Technology from Damascus University, followed by a Master's degree in Software Engineering from King Fahd University of Petroleum and Minerals. His research interests lie in the domain of Research Software Ecosystems, emphasizing the interplay between software releases and build systems. Dr. Alfadel has published several works that contribute to the understanding and enhancement of software repositories through mining techniques.

Research Interests

Requirements for University of Calgary

Master Program
Requirements
GPA Requirement
Required:3.3
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:7
TOEFL
Listening
Required:20
Reading
Required:20
Writing
Required:20
Speaking
Required:20
Total
Required:97
GRE General
Verbal
Required:150
Quantitative
Required:159
Analytical Writing
Required:5.5
Overall
Required:5.5
Prerequisites
4-year Bachelor's degree in Computer Science or equivalent 3rd or 4th year course in Theory of Computation 3rd or 4th year course in Software Engineering 3rd or 4th year course in Systems (OS, Compilers, Networking) 3rd or 4th year course in Application (AI, Graphics, Databases)
Application Checklist
  • Unofficial Transcripts
  • Curriculum Vitae
  • Statement of Purpose
  • Two Letters of Reference
Specialization Notes

Department of Computer Science Master's program. GRE scores are expected for international students.