Teaching Philosophy

My goal is to prepare learners as lifelong learners, good collaborators, innovators, creators and social workers without compromising their achievement of expertise in subject matter through my experience that I have gathered through my learning and other extracurricular activities. I include following practices / activities such as online learning, group works, social works, guest lectures, practical demonstrations when I plan teaching/learning.  
As an academic who had worked in industry several years, I always try to use a practical approach to deliver subjects. Personally, I believe that Computer Science should be taught using practical real world examples. Further, during courses, I get few industry people to share their subject related experiences. That also will help students to understand the application of theories.
Further, I strongly believe that students should be guided and forced to do self learning from the first year onwards. Therefore, I never ever provide/dictate lecture notes to students; instead explain the subjects and suggest recommended reading. In my classes with a small number of students, sometimes I ask them to go through a particular section and explain to colleagues. Further, I deployed a Learning Management System at University of Jaffna and always encourage students to use it. I use that to deliver learning materials, provide assignments and conduct examination, and provide collaboration  through forums and Wiki.
One of the major problems that I notice at the University is that students are afraid to talk, because of the lack of confidence. Therefore, I try my best to encourage them to talk during the class. In all the subjects, I get students to do presentations. Not only the presenter who gets the marks, but also the students who ask meaningful questions and students who contribute to the healthy discussion also get marks. Further, in each class there will be two students talking, one will summarize what have been covered in the previous class initially and the other will summarize what have been covered at that particular class at the end of each lecture.
The activities mentioned above encourage reflective learning, further I also encourage students to write blogs or online journals. Since I also write blogs, could guide and strongly motivate students to do that.
Further, I always insist on skills required for the present survival (Skills for 21st century), such as communication, collaboration, problem solving, finding information and innovation. I force students to develop these skills specifically through group projects. Students are instructed to solve practical problems and there is a significant amount of marks given if they successfully implement the projects. This will motivate students to do a comprehensive study, collaborate with customers, solve their issues and come up with innovative design.
Extra-curricular activities are must for students, otherwise students will have difficulties in facing very competitive job market and to think different. Therefore, I always force students to take part in competitions, social works, making posters, writing essays etc.
Twice in a course I do take feedbacks from students on course progress. Since this is an anonymous feedback with a lot of room to write views of students, students can write their honest feedback. I am improving myself from feedbacks and learning new things so that I can provide good learning experience to students. 

 

Teaching Experience

 

   University of Jaffna

  • CSC105GC2: Computer Networks and Internet Computing (2011/12)
  • CSC104GC2: Practical Computing - I (2011/12,2012/13)
  • CSC202GC2: Database Management Systems (2010/11,2011/12,2012/13)
  • CSC203SC3: Cryptography and Data Security (2011/12,2012/13,2013/14)
  • CSC203GC2: Software Engineering (2011/12,2012/13,2013/14)
  • CSC204SC3: e-Technology (2010/11,2011/12)
  • CSC204GC2: Practical Computing - II (2010/11,2011/12,2012/13,2013/14)
  • CSC301GC2/CSC305GC2: Rapid Application Development (2010/11,2011/12,2012/13,2013/14)
  • CSC304GC2/CSC306GC2: Practical Computing - III (2010/11,2011/12,2012/13,2013/14)

 

   Visiting Lecturer / Examiner / Online tutor

  • Web Designing and Computer Networking for Business, Department of Commerce, University of Jaffna. 2015
  • ICT Skills, MBA degree programme, University of Jaffna. 2015.
  • e-Commerce, Faculty of Applied Science, Vavuniya Campus. 2015.
  • ICT Skills, Open University of Sri Lanka. Jan, 2014 - March, 2014.
  • Server Management, Final year general degree Programme, Department of Mathematics and Computer Science, Eastern University, Sri Lanka, 2013-2014.
  • Server Management and Computer Networks, Final year general degree Programme, Department of Computer Science, Trincomalee Campus of the Eastern University, Sri Lanka, 2012-2013.
  • Linux Server administration, WinSYS Networks, Colombo 2, 2010.
  • Web Development, Advanced Technological Insitute, Kurunagar, Jaffna, 2011.
  • Computer Networks, Online BIT degree programme, University of Moratuwa, 2010-2011.
  • Computer Networks, Online BIT degree programme, University of Moratuwa, 2007-2011.

 

   University of Moratuwa

  • Computer Network practical for 3rd year engineering students, University of Moratuwa. 2006 - 2011.
  • Tutor, C++ Programming, 1st year engineering students, University of Moratuwa. 2006 - 2008.
  • Lecturer, Programming Challenge, 2nd year engineering students, University of Moratuwa. 207-2009.

 

   Resource person

  • Workshop on Learning Management System for the Academic Staff of Faculty of Science, Eastern University of Sri Lanka. (November 2015)
  • Workshop on Learning Management System for the Academic Staff of Faculty of Agriculture, University of Jaffna. (November 2015)
  • e-Learning and Learning Management System workshop organised by the Staff Development Cenre of the University of Jaffna for Probationary academic staff. (2014, 2015)
  • Web Development workshop organised by the Staff Development Centre of the University of Jaffna for Academic and Academic support staff. (2014)
  • e-Learning and Learning Management System workshop organised by the Staff Development Centre of University of Jaffna for Academic staff of Jaffna Campus and Vavuniya Campus. (2014)
  • Facilitating Learning through Moodle workshop organized by Faculty of Management Studies and Commerce for Academic staff of the faculty. (2014/2015)
  • ICT tools for teaching and Learning workshop organized by the Staff Development Centre of the University of Jaffna for Staff of the University of Jaffna. (2014)
  • Online Teaching and Learning workshop by Biological Sciences of University of Jaffna for the staff. (2013)
  • Web Development using PHP/MySQL for the Academic Staff of APIIT.lk. (2010)

 

 

Add comment


Security code
Refresh