Recent paper accepted at ACM Computing Conference 2024 Received NSF Research Grant for AI Ethics project Speaking at International ML Symposium - March 2024

Teaching Philosophy

Core Philosophy

Effective computer science education should bridge theoretical foundations with practical applications while fostering critical thinking about the ethical implications of technological creations.

Pedagogical Approach

Active Learning

Encouraging students to engage through problem-solving, peer collaboration, and hands-on projects that mirror real-world challenges.

Ethical Awareness

Integrating discussions about bias, fairness, and social responsibility into technical coursework to develop ethically-minded engineers.

Inclusive Innovation

Creating an environment where diverse perspectives are valued and different learning styles are accommodated and celebrated.

Research Integration

Bringing cutting-edge research into the classroom to expose students to the frontier of computer science knowledge.

"The goal is not just to teach students how to code, but to help them understand the profound responsibility that comes with creating technology that impacts society."

Dr. XYZ