Bryan Sarlo is a Lecturer in the Department of Computer Science at Western University since Fall 2017. He specializes in teaching foundational courses such as CS1033, CS1027, CS2033, and Python programming for non-CS students in the Western Integrated Science (WISc) program. He authored a digital multimedia textbook tailored for CS1033. Education: BSc in Computer Science, Nipissing University MSc in Computer Science (Thesis: AI in Video Game Development), Western University, supervised by Dr. Mike Katchabaw Research Interests: Focus on AI applications in video games, procedural content generation, and educational technology. His MSc work explored AI-driven society simulation in modern video games, with a focus on agent-based modeling and procedural generation techniques. Publications: Notable works include studies on artificial society generation, particle swarm optimization, and visualization frameworks applied to fuel consumption simulation through serious games. These contributions bridge game development, optimization algorithms, and educational tools. Awards: The 'Teaching Awards' section is listed but no specific awards are mentioned in available texts. Advising & Grants: No formal advisees or grants are listed in the provided materials. His role emphasizes teaching and curriculum development rather than direct graduate supervision. Labs/Teams: No specific lab or team affiliations are detailed in the text.












