Teaching

I teach Computer Science and Data Science at undergraduate level, 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.

Courses

2025

Department of Computer Science, Faculty of Applied Sciences, University of Sri Jayewardenepura, Sri Lanka

Introduction to Artificial Intelligence

ICT 307 | 2.0 Credits

undergraduate

Database Systems & Administration

ICT 206 | 1.5 Credits

undergraduate

Seminar I

CSC 362 | 1.5 Credits

undergraduate

Software Quality Assurance

ICT 331 | 1.5 Credits

undergraduate

Software Project Management and Process Design

CSC 1062 | 2.0 Credits

undergraduate

Business Analytics Center, National Innovation Center, National Institute of Business Management (NIBM)

Statistics I

STAT I | 30 hrs

undergraduate

Faculty of Computer Science & Engineering, IDM Nations Campus, Sri Lanka.

Learning Machines and Intelligent Agents

CO653 | 15

undergraduate