top of page


  • Teesside University, England, UK (2012 - until now):
    Networks and System Administration, Server Administration, Systems Administration and Security, Under-Graduate (UG) Enterprise Project (group work), UG Computing Project (individual work) and Post-Graduate Research Project. 


  • Swinburne University of Technology, Australia (2004 - 2012):
    Data Communication and Security, LAN Principles (CCNA - Network Fundamentals and Routing), IP Technologies (CCNA - Switching and WANs), Networking and Online Games, Programming in Java, Business Data Communications and Networks, Data Communication and Networking, Advanced Java, Object-Oriented Programming in C++, C++ for programmers, Introduction to Software Engineering, and Information System Project. 


  • Wollongong University, Australia (2002 - 2004):
    Internet Programming (which includes Core Java, Advanced Java, JavaScript and HTML), Object-oriented design and programming in C++, Telecommunication technology and Digital principles, Java Programming and Internet (as Sun Certified Java Instructor). 


  • Madras University, India (1998 - 2002):
    Computer Networks (which includes OSI and TCP/IP layers, Network/Computer Security), Core Java and Advanced Java, Programming using C, Unix System administration and Internet Technology.


  • IBM Centre for Education, India (1997 - 1998):
    Computer Networks, Compiler Construction, C++ Programming, Unix Administration, Lotus Notes etc.

bottom of page