Print Friendly, PDF & Email

Portfolio of Teaching Merits


Teaching experience

▸ 2008 – Courses at Athabasca University, CANADA
Course Instructor
No. Title Credits Duration
COMP 697-699 Integration Project I/II/III 9 2009-present
COMP 696 Master’s Essay 3 2008-present
COMP 695 Research Methods in Information Systems 3 2012-present
COMP 684 Business Intelligence 3 2013-present
COMP 683 Introduction to Learning and Knowledge Analytics 3 2014-present
COMP 676-680 Integration Thesis 15 2010-present
COMP 657 Artificial Intelligence: Principles and Techniques 3 2012-2013
COMP 504 Object Structure and Programming 3 2008-2013
COMP 495-496 Computer and Information Systems Project I/II 6 2008-present
COMP 494 Research Methods 3 2011-present
COMP 466 Advanced Technologies for Web-Based Systems 3 2010-2012
COMP 456 Artificial Intelligence 3 2008-2009
COMP 382 3D Programming in Java 3 2010-2013
COMP 347 Computer Networks 3 2010-2013
COMP 308 Java for Programmers 3 2017-present
COMP 272 Data Structures and Algorithms (Java) 3 2008-2013
COMP 268 Introduction to Computer Programming (Java) 3 2009-2015
COMP 230 Storyboard Design and Development 3 2014-2015
Courses Designed and Developed – New Courses
No. Title Credits Duration
COMP 695 Research Methods in Information Systems 3 2013
COMP 684 Business Intelligence 3 2013
COMP 494 Research Methods 3 2009
COMP 382 3D Programming in Java 3 2011
COMP 272 Data Structures and Algorithm (Java) 3 2012
COMP 272 Data Structures and Algorithm (language neutral) 3 2013
COMP 268 Introduction to Computer Programming (Java) 3 2011, 2013
COMP 230 Storyboard Design and Development 3 2013
LBUI 584 Business Intelligence 1 2014
▸ 2006-2008 – Courses at Massey University, Wellington, New Zealand
Courses Designed, Developed and Taught
No. Title Credits Duration
158.359 Human-Computer Interaction 3 2008
159.358 Computer Graphics and Visualization 3 2008
161.326 Statistical Machine Learning 3 2008
159.302 Artificial Intelligence 3 2006-2007
216.282 Computer Architecture and Program Design 3 2007-2008
159.254 Software Engineering A 3 2007-2008
159.202 Declarative Programming 3 2007-2008
▸ 2006 – Curriculum development at Open University of Sri Lanka, Sri Lanka
Courses Designed and Developed
No. Title Credits Duration
OUSL-ID Foundations of Instructional Design 3 2006
OUSL-IST Foundations of Information Systems & Technology 3 2006
OUSL-RM Research Methods 3 2006
OUSL-TPOL Theory and Practice of Online Learning 3 2006
OUSL-TEET Teacher Educator as an Educational Technologist 3 2006
OUSL-MET Mastering Educational Technology 3 2006
OUSL-DDE Designing for Digital Education 3 2006
▸ 2001-2006 – Courses at Simon Fraser University, Surrey, Canada
Courses Designed, Developed and Taught
No. Title Credits Duration
IAT 883 Mixed-Initiative Interactions and Interfaces 3 2005
IAT 800 Foundations of Computing 3 2004-2005
ITEC 699 Very Large Scale Modelling (directed studies) 3 2003
ITEC 697-2 Soft Computing (directed studies) 3 2003
ITEC 694 Advanced Topics in Wireless Communications 2 2003
ITEC 697-1 Software Engineering Education (directed studies) 3 2003
ITEC 693 Foundations in Information Technology (taught) 1 2003
ITEC 696 Readings in Wireless Communication 2 2002
ITEC 695 Readings in Advanced Networking Protocols 2 2002
ITEC 610 Wireless Communication 1 2002
ITEC 609 Advanced Networking Protocols 1 2002
ITEC 603 Distributed Operating Systems 1 2001
ITEC 495 Directed Project 3 2002-2003
ITEC 491/2/3 Wireless Communication 3 2003
ITEC 494 Wireless Computing 1 2003
ITEC 404/5/6 Advanced Computing 3 2003-2005
ITEC 313 Systems Engineering 1 2001-2004
ITEC 314 Systems Development 1 2001-2004
ITEC 331/2/3 Computer Networks 3 2001-2002
ITEC 223 Introduction to Information Theory 1 2001-2002
ITEC 224 Integrated Data Services and Networks 1 2001-2002
▸ 1997-1998 – Academic Courses at the University of Saskatchewan, Saskatoon, Canada
Course Taught
No. Title Credits Duration
CMPT 100 Introduction to Computer Science 3 1997-1998