Teaching
I teach Computer Science at both undergraduate and postgraduate levels, covering a broad range of subjects. My approach focuses on clarity, engagement, and real-world applications, helping students develop strong analytical and problem-solving skills. Beyond full-length courses, I also conduct short sessions and workshops, making complex topics accessible and practical for diverse learners.
Courses
2025
Faculty of Graduate Studies, University of Sri Jayewardenepura, Sri Lanka.
DSA 609 | 4.0 Credits
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
CSC 361 | 2.0 Credits
CSC 377 | 2.0 Credits
CSC 467 | 2.0 Credits
CSC 319 | 1.5 Credits
Department of Scientific Computing, Faculty of Computing, University of Sri Jayewardenepura, Sri Lanka.
CCS 3552 | 2.0 Credits
2024
Faculty of Graduate Studies, University of Sri Jayewardenepura, Sri Lanka.
DSA 609 | 4.0 Credits
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
2023
Faculty of Graduate Studies, University of Sri Jayewardenepura, Sri Lanka.
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
2022
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
Faculty of Graduate Studies, University of Sri Jayewardenepura, Sri Lanka.
2021
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
Faculty of Graduate Studies, University of Sri Jayewardenepura, Sri Lanka.
2020
Faculty of Graduate Studies, University of Sri Jayewardenepura, Sri Lanka.
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
2019
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
2018
Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka.
2017
Department of Computer Science, Faculty of Computing, General Sir John Kotelawala Defence University, Sri Lanka.
2016
Department of Computer Science, Faculty of Computing, General Sir John Kotelawala Defence University, Sri Lanka.
2015
Department of Computer Science, Faculty of Computing, General Sir John Kotelawala Defence University, Sri Lanka.
2014
Department of Computer Science, Faculty of Natural Sciences, The Open University of Sri Lanka.
CPU 2241
CPU 1142