Prof. David Churchill
Portugal Cove-St. Philip's, NF A1M1P7, Canada
Dr. David Churchill offers expert consultation on artificial intelligence, algorithms, and software systems. An Associate Professor of Computer Science at Memorial University of Newfoundland, he holds a Ph.D. from the University of Alberta and teaches undergraduate and graduate courses in AI and software development. His research includes machine learning, reinforcement learning, and search algorithms for AI decision-making. He is available to assist attorneys with technical review, evaluation of AI methods and capabilities, and clear explanations of software behavior. His approach emphasizes objective analysis and accessible communication of complex concepts.
- Artificial Intelligence
- Computers
- Image Processing
- Robotics
- Software
- Software Engineering
- Technology
- Q: Please list any teaching or speaking experience you have had, including subject matter:
- A: I have taught over 30 university level courses in Computer Science at the undergraduate and graduate level in various topics related to Artificial Intelligence, Algorithms, Machine Learning, Software Development and Game Programming. In 2022 I received the President's Award for Outstanding Teaching at Memorial University of Newfoundland, Canada.
My lecture videos are available to watch freely on YouTube and have more than 2 million total views:
https://www.youtube.com/@DaveChurchill
I have been invited to speak at numerous technology related events such as Game Developer's Conference, the AAAI conference on Artificial Intelligence and Interactive Digital Entertainment, IEEE Conference on Games, etc
Available Upon Request