🎓 Teaching

For me, teaching is not the passive transmission of information, but the active cultivation of curiosity, disciplined inquiry, and scientific temperament. I believe science education must integrate conceptual rigor with contemporary relevance. From foundational engineering physics to advanced quantum mechanics and quantum computing, my approach emphasizes analytical thinking, model-building, and intellectual independence rather than rote learning.

My goal is to help students ask better questions, think holistically, and develop the confidence to engage meaningfully with emerging technologies and complex global challenges.

Current Courses (Spring 2026)

PHYS 1072: Applied Engineering Physics

Undergraduate

Introduction to quantum mechanics, LASER and Optical Fiber, and Quantum Computing for upper-level undergraduates.

Course Syllabus →

CMP 7001: Essentials of Condensed Matter Physics

Graduate

Advanced topics in quantum mechanics including perturbation theory, scattering theory, and relativistic quantum mechanics. Special focus on applications to modern research.

Course Syllabus →

CMP 7002: Computational Methods for Condensed Matter Physics

Graduate

Advanced topics in quantum mechanics including perturbation theory, scattering theory, and relativistic quantum mechanics. Special focus on applications to modern research.

Course Syllabus →

Previous Courses

Undergraduate

Scientific Thinking & Creativity

Innovative course developing scientific reasoning, problem framing, hypothesis testing, and creative approaches to research challenges.

Fall 2023

Undergraduate

Engineering Physics

Foundational physics for engineering students covering mechanics, electromagnetism, optics, and modern physics with emphasis on applications.

Fall & Spring 2022, 2023

Graduate

Advanced Materials Characterization

Graduate-level course covering XRD, μSR, PPMS, SQUID, and other advanced techniques for characterizing quantum and functional materials.

Current

Teaching Resources

📚 Lecture Notes

Comprehensive notes for all major courses, available to students

🎥 Video Lectures

Recorded lectures and supplementary explanations

💻 Computational Tools

Python notebooks and simulation software for hands-on learning

📝 Problem Sets

Curated problem sets with solutions for self-study