Instructor

Undergraduate Course, Tougaloo College, 2020

CSC 383 Introduction to Numerical Analysis (2022-2025 Spring)

CSC 383: Introduction to Numerical Analysis explores fundamental techniques for solving mathematical problems using computational methods. This course covers numerical solutions to equations, interpolation, numerical differentiation and integration, and the numerical solution of linear and nonlinear systems. Emphasis is placed on algorithmic thinking, error analysis, and the implementation of methods using programming tools. Students will learn to analyze the stability and accuracy of numerical techniques and apply them to real-world scientific and engineering problems. This course bridges theoretical mathematics and practical computation, providing essential skills for students in computer science, mathematics, and applied sciences.


MAT 452 Introduction to Data Science (2024-2025 Fall)

MAT 452 serves as the introductory course in programming and machine learning algorithms, mainly targeted for the students with mathematical background and have interests in the Data Science specialization. In addition to the introduction of popular python data science packages (Numpy, Matplotlib, Pandas, Seaborn and Scikit-learn), this course also emphasizes the understandings of rationales underlying the programming language and machine learning algorithms.