
About
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.
Find Edgar John elsewhere
Related Searches
You Might Also Like
Igor ShinkarSimon Fraser University · Associate Professor
Parmit ChilanaSimon Fraser University · Associate Professor
Valentine KabanetsSimon Fraser University · Professor
Ke LiSimon Fraser University · Assistant Professor
Tianzheng WangSimon Fraser University · Associate Professor
Saba AlimadadiSimon Fraser University · Assistant Professor