Teaching
Teaching & mentoring
My teaching experience spans foundational computer science, mathematical reasoning, database systems, algorithms, and competitive programming mentorship.
DBMS
Database Management Systems
Relational modeling, SQL, schema design, normalization, database architecture, and hands-on project work.
DSA
Data Structures & Algorithms
Core data structures, algorithmic problem solving, implementation, complexity, and computational thinking.
DM
Discrete Mathematics
Logic, sets, relations, combinatorics, graphs, proof techniques, and mathematical foundations of computing.
STAT
Statistics & Probability
Probability, statistical reasoning, data interpretation, and foundations used across data science and empirical research.
ICPC
Competitive Programming Mentorship
Trained student teams in algorithmic thinking, contest strategy, and problem-solving for ICPC-style competitions.