- Introduction of Nursing
- Fundamentals of Nursing 1 (Theory & Practice)
- Fundamentals of Nursing 11 (Theory & Practice)
- Fundamentals of Nursing 111(Theory & Practice)
- Pharmacology 1
- Socio-Cultural Aspects in Nursing
Teaching History
- Former Special grade nursing officer (Education) - National School of Nursing, Sri Jayawardenepura - Diploma in Nursing program for student nurses.
- Former Special grade nursing officer (Education)- National School of Nursing , Sri Jayawardenepura- Basic midwifery program for Family health workers.
- Former Special grade nursing officer (Education)- National School of Nursing , Sri Jayawardenepura- Theater training course for staff nurses
- Former Special grade nursing officer (Education)- National School of Nursing , Sri Jayawardenepura- Pediatric course for staff nurses
- Former Visiting Lecturer-Aquinas College of Higher Studies-City & Guild- Health care course
- Former Visiting Lecturer-INTEC Asia -City & Guild- Health care course