Generate a tailored SOP for Dr. John Aycock. Improve your application with a focused, well-structured draft.
John Aycock is a Professor at the University of Calgary with a keen focus on computer science education and research. He completed his B.Sc. in Computer Science from the University of Calgary in 1992, followed by an M.Sc. in Computer Science from the University of Victoria in 1998, and a Ph.D. in 2001, also from the University of Victoria. His research interests include the implementation of retro computer video games, binary reverse engineering, and transdisciplinary studies that intersect computer science with other areas, such as archaeogaming. Aycock is passionate about exploring the educational aspects of computing through innovative courses that delve into specialized topics like reverse engineering and compiler construction, as well as subjects related to retrogaming, underscoring the nostalgic and historical significance of earlier digital technologies. His instructional methods emphasize practical application and critical thinking, equipping students with the necessary skills to succeed in the evolving landscape of computer science.
Department of Computer Science Master's program. GRE scores are expected for international students.