Teaching
My classes span from physics to machine learning and somewhere in between (atomistic modeling). I'll try to have my lectures available publicly when possible. Otherwise, they typically sit in the university LMS. If you're interested in a particular topic, feel free to reach out to me.
CMKL
Recommender Systems
AIC-601
Spring 2025
Introduction to recommendation systems. Ranking metrics and evaluations. Algorithms for typical recommendation systems.
Generative AI (Graduate Level)
41-623
Spring 2025
Comprehensive overview of generative machine-learning model
Informational Retrieval and Extraction
AIC-401
Fall 2024
Information retrieval and extraction. Search and indexing. Various techniques for extracting information from structured or unstructured data sets, and for building systems that allow this information to be accessed quickly based on content.
KMUTT
Artifiical Intelligence and Machine Learning
MEE-673
Spring 2025
A comprehensive introduction to Artificial Intelligence (AI) and Machine Learning (ML), exploring foundational concepts, techniques, and real-world applications. The basics of AI, supervised and unsupervised learning, neural networks, and decision trees, along with practical implementation using popular tools and frameworks.
Atomistic Modeling of Materials
MEE-471
Fall 2024
Theory and application of atomistic computer simulations to model, understand, and predict the properties of real materials. Specific topics include: energy models from classical potentials to first-principles approaches; Hartree-Fock theory, density functional theory and the total-energy pseudopotential method; errors and accuracy of quantitative predictions: review of statistical thermodynamics; thermodynamic ensembles.
NRRU
Green Globe
NRRU-401101
Spring 2025 - Present
Environmental science and introduction to sustainable development practices.
Introductory Physics
NRRU-401101
Fall 2022 - Fall 2024
Basic mechanics Vibrations and waves, thermodynamics, fluids, electric fields, magnetic fields, sound, light, and modern physics.
Energy and Environment
NRRU-061306
Spring 2023 - Fall 2024
Definition and types of energy. Energy use from the past to the present Power consumption problems that have an impact on the economy, society, politics, technology and the environment energy conservation Natural resources and the environment, global warming, disasters, various forms of pollution and ways to prevent and solve them.