Teaching

CSC 2262: Numerical Methods

Undergraduate Course, Louisiana State University, 2024

Computer- oriented methods for solving numerical problems in science and engineering; numerical solutions to systems of simultaneous linear equations, nonlinear algebraic equations (root solving), differentiation and integration, ordinary differential equations, interpolation and curve fitting.

HNRS 3035/25: Large Language Models Development and Deployment for Real-World Applications

Senior-level Undergraduate Course, Louisiana State University, 2023

This course provides university Honors College seniors from various disciplines, including computer science and business, with hands-on experience in developing Large Language Model (LLM) applications to tackle real-world challenges within the Baton Rouge area. This course is led by the LSU Provost, with Dr. Ghawaly leading the technical/computer science parts.

Machine Learning: An Introduction Through Nuclear Science

Short Course, IEEE Nuclear Science Symposium (NSS) 2022, 2022

This course provided students with a broad introduction to modern machine learning concepts. The course will consist of lectures, discussion, and interactive code demonstrations. The course materials and code is available on Github.

Radiation Detection Data Analytics

Short Course, The Consortium for Enabling Technologies & Innovation (ETI) 2020 Annual Summer School, 2020

This course introduced traditional and emerging technologies for radiation detection data analytics. A synopsis of the 2020 ETI Annual Summer School was presented at the 2021 ASEE Virtual Annual Conference.