2024–present
Agent-Based Models of Information Diffusion
M.S. in Data Analytics (MSDA), University of Central Florida
Taught as part of the course Computational Analysis of Social Complexity.
Teaching
I teach computational methods by connecting theory to implementation: students should understand not only how an algorithm works, but what assumptions it makes, when it fails, and how to turn it into a working system.
Graduate teaching at UCF
2024–present
M.S. in Data Analytics (MSDA), University of Central Florida
Taught as part of the course Computational Analysis of Social Complexity.
2024–present
University of Central Florida
2024–present
University of Central Florida
2024–present
University of Central Florida
2024–present
University of Central Florida
2024–present
University of Central Florida
Participating in the development of syllabus for upcoming ML courses.
Curriculum & course development
2016–2018
University of Colombo, Sri Lanka
Spearheaded the end-to-end redevelopment and publication of the university's academic handbooks, standardizing course documentation.
2014–2018
University of Colombo, Sri Lanka
Developed and taught at the nationally recognized undergraduate level; Instructor of Record.
Earlier computer science teaching
2016–2018
University of Colombo, Sri Lanka
2014–2018
University of Colombo School of Computing, Sri Lanka
2014–2018
University of Colombo School of Computing, Sri Lanka
2014–2016
University of Colombo School of Computing, Sri Lanka
2014–2016
University of Colombo School of Computing, Sri Lanka
Student research & mentoring
2022–present
North Carolina State University
Research methods, data analysis, and scientific writing.
2021–2024
Complex Adaptive Systems Lab, UCF
Two computer science, one industrial engineering, one operations research major, under the guidance of co-PI Dr. Ivan Garibay.
2021–2024
DARPA-MIPS project, with NCSU and UCF
With a PhD student in Statistics from NCSU; two business, two statistics, one computer science major, under the guidance of co-PI Dr. William Rand.