惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LangChain Blog
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
V
V2EX
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
Blog — PlanetScale
Blog — PlanetScale
Microsoft Security Blog
Microsoft Security Blog
D
Docker
WordPress大学
WordPress大学
罗磊的独立博客
J
Java Code Geeks
博客园 - 【当耐特】
博客园 - 司徒正美
雷峰网
雷峰网
H
Help Net Security
酷 壳 – CoolShell
酷 壳 – CoolShell
Last Week in AI
Last Week in AI
宝玉的分享
宝玉的分享
Martin Fowler
Martin Fowler
T
Tailwind CSS Blog
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence
Recent Announcements
Recent Announcements
B
Blog

Cheriton School of Computer Science

Maura R. Grossman receives two recognitions for work at intersection of law, data governance, and AI | Cheriton School of Computer Science | University of Waterloo Jimmy Lin appointed Fellow of the Royal Society of Canada | Cheriton School of Computer Science | University of Waterloo Ian Goldberg appointed Fellow of the Royal Society of Canada | Cheriton School of Computer Science | University of Waterloo Meet the 2026 Schulich Leaders at the Cheriton School of Computer Science | Cheriton School of Computer Science | University of Waterloo De-frightening failure | Cheriton School of Computer Science | University of Waterloo Negar Arabzadeh wins ACM SIGIR community engagement award | Cheriton School of Computer Science | University of Waterloo “Tracking for Good”: Cybersecurity team wins Best Paper Award at SACMAT 2026 | Cheriton School of Computer Science | University of Waterloo UWaterloo team wins Airbus “Fly Your Ideas” competition | Cheriton School of Computer Science | University of Waterloo Attention, attention! Bella Chen wins big at ARC Pitch Day 2026 | Cheriton School of Computer Science | University of Waterloo Cohere and UWaterloo team up to lead AI transformation in the workplace | Cheriton School of Computer Science | University of Waterloo Rising fintech firm Float secures $85M in funding | Cheriton School of Computer Science | University of Waterloo Gautam Kamath and colleagues receive runner-up 2026 Caspar Bowden PET Award | Cheriton School of Computer Science | University of Waterloo Cheriton students receive the Queen Elizabeth II Graduate Scholarship in Science and Technology | Cheriton School of Computer Science | University of Waterloo Pascal Poupart awarded $170k NSERC Alliance Grant to develop an agentic system to automate internal workflows | Cheriton School of Computer Science | University of Waterloo Computer science students receive Ontario Graduate Scholarships | Cheriton School of Computer Science | University of Waterloo A wide web of words | Cheriton School of Computer Science | University of Waterloo Q&A with Professor Dan Brown: Exploring societal, ethical and legal questions surrounding generative AI | Cheriton School of Computer Science | University of Waterloo Waterloo computer scientists receive more than $1.3M in federal funding | Cheriton School of Computer Science | University of Waterloo Ahmed Alquraan wins 2026 Cheriton Distinguished Dissertation Award | Cheriton School of Computer Science | University of Waterloo Technovation Girls Waterloo celebrates two milestones | Cheriton School of Computer Science | University of Waterloo Victor Zhong, Jimmy Lin awarded $1.64M NSERC Alliance grant to develop deep research agents for natural science research and development | Cheriton School of Computer Science | University of Waterloo Computer scientists develop zero-shot algorithm for de novo sequencing of post-translationally modified peptides | Cheriton School of Computer Science | University of Waterloo Yaoliang Yu wins 2026 Faculty of Mathematics Golden Jubilee Research Excellence Award | Cheriton School of Computer Science | University of Waterloo Cheriton School of Computer Science faculty members receive 2025 Outstanding Performance Awards | Cheriton School of Computer Science | University of Waterloo Nikhita Joshi awarded prestigious Governor General’s Gold Medal | Cheriton School of Computer Science | University of Waterloo Systems and networking researchers win NOMS 2026 Best Paper Award | Cheriton School of Computer Science | University of Waterloo Gautam Kamath and collaborators awarded 2026 Gödel Prize | Cheriton School of Computer Science | University of Waterloo Computer science students win prestigious Faculty of Mathematics Doctoral Prizes | Cheriton School of Computer Science | University of Waterloo Jian Zhao receives 2025 Early Career Research Award from CS Can | Info Can | Cheriton School of Computer Science | University of Waterloo Technovation Waterloo presents girl-powered-apps | Cheriton School of Computer Science | University of Waterloo
Dave Tompkins receives 2026 Faculty of Mathematics Award ...
Joe Petrik · 2026-06-29 · via Cheriton School of Computer Science

Professor Dave Tompkins has received the 2026 Faculty of Mathematics Award for Distinction in Teaching. Each year, the Faculty presents one or two awards to instructors who have demonstrated outstanding teaching skills and a deep commitment to student education. The prestigious award includes a public citation and a cash prize.

Professor Tompkins earned the honour through a sustained record of excellence in teaching across core computer science courses. His contributions include exceptional classroom instruction, deep engagement with students, consistently strong evaluations, significant curriculum development, mentorship of fellow instructors, and administrative leadership in support of teaching across the Cheriton School of Computer Science.

“A teaching excellence award honours faculty members who have demonstrated exceptional skill in the classroom, supported by nominations from students who recognize them as outstanding instructors,” said Raouf Boutaba, University Professor and Director of the Cheriton School of Computer Science. “Dave unquestionably exemplifies that standard. His former students speak passionately about the impact he has had on their learning and lives. But what has distinguished him even further is the influence he has on faculty around him. Dave encourages and supports colleagues to improve their own teaching, creating a culture of teaching excellence that benefits our entire Faculty.”

Professor Dave Tompkins in the Davis Centre

Dave Tompkins is an Associate Professor in the Teaching Stream at the Cheriton School of Computer Science. He has a PhD in Computer Science, specializing in empirical AI, and an MASc in Electrical and Computer Engineering, specializing in data compression, both from the University of British Columbia.

Professor Tompkins received Waterloo’s Outstanding Performance Award in 2019 and 2022. In 2025, he won the inaugural Computer Science Teach-off, a competition challenging faculty to improve student understanding of an unfamiliar concept in just one hour. Since September 2021, he has served as Associate Director of Undergraduate Studies in Computer Science, and since July 2024 as Chair of Faculty Council in Mathematics. Visitors to his office can attest that he has arguably the largest collection of Funko Pops at Waterloo.

Student nomination letters

Students describe Professor Tompkins as energetic, funny, clear, encouraging and deeply prepared. They describe an instructor who makes difficult material memorable without trivializing it and who creates a classroom environment in which students feel comfortable asking questions.

The following are representative anonymous comments from three former students.

One student wrote:
“He was, simply put, the best. The amount of passion and effort he put into teaching was obvious. He was always energetic, witty, hilarious, and made a point of making useful analogies for key concepts. All of the content from those courses that has stuck with me well is burned in my brain as some funny Dave Tompkins joke. I remember being called up to the front to guess a random number in a game show style, which is how we opened the section on binary search. … On a more personal level, what really made the difference for me was two things. How much he cared about his students, and how much he has inspired me.”

A second student commented:
“He never refrains from adding personality to the course material and actively updates lessons to better fit ongoing events and trends. … He managed to explain the functionality of LLMs and image generators with such clarity, using almost exclusively concepts already covered in the course, that to this day, I still feel my understanding of AI is strong. His ability to explain fundamental concepts without being patronizing or condescending is masterful and admirable. He so evidently lives and breathes computer science, and this adoration most certainly left an impact on me.”

A third student noted:
“He frequently checks in with the class to see whether the pace is appropriate and if we’re understanding the concepts. Then adjusts his teaching accordingly, which is not something many instructors do and also really demonstrates his deep knowledge of the content. Dave’s explanations and examples always made more complex concepts really easy to grasp, while also often being entertaining to keep the class engaged.”