
معرفی
Edgar John is a Senior Lecturer and Undergrad Program Committee Chair at the School of Computing Science, Simon Fraser University. He holds an M.Sc. in Computing Sciences from Simon Fraser University (1999), a B.Sc. in Psychology from University College London (1984), and is a qualified member of the Institute of Chartered Accountants of England and Wales (1988). His teaching focuses on introductory computing science, programming fundamentals, data structures, algorithms, and database systems. Research interests include algorithm animations and game design. In 2025, he teaches courses such as CMPT 130 (Introduction to Computer Programming I) and CMPT 225 (Data Structures and Programming).
Edgar actively contributes to undergraduate education, overseeing program development through his role in the Undergrad Program Committee. He is affiliated with the School's research ecosystem, which includes labs like the Tangent Lab. No specific grants or awards are highlighted in his profile.




