Cyril Anthoni .C.R.


Academic Qualifications Obtained

2007 Master of Philosophy (Computer Science), Manonmaniam Sundaranar University, India
2003 Master of Technology(Information Technology), Punjabi University, India
1999 MBA (Information Systems), Madurai Kamraj University, India
1995 Post Graduate Diploma in Computer Science, Pondicherry University, India
1994 Bachelor of Science, Bharathidasan University, India


Professional Certifications

  • 2013, Trained on Teaching Pedagogy, educare Co-operative Limited and MDIS, Singapore
  • 2011, Computer Forensics, EnCase® V6 Trained, Guidance Software, Singapore
  • 2006, Indo-Australian IT Security conference, Indian Institute of Technology, Chennai, India
  • 2005, ICT-Pedagogy integrated trained, UNESCO Asia and Pacific Regional Bureau and Education, India
  • 2005, Educational Technology, University Grants Commission, India
  • 2004, Microsoft .NET Technology, Dr.M.G.R University, India
  • 2003, IBM Certified Database Associate, IBM, India
  • 1998, Microsoft Certified Solution Developer, Microsoft, India

Teaching Expertise

1999-2007 Lecturer, Pope John Paul II College of Education, India
2007-2011 Lecturer, TMC Academy, Singapore
2008-2014 Sessional Lecturer, James Cook University, Australia, Singapore Campus
2011-2014 Lecturer, Management Development Institute of Singapore, Singapore

2012-2014 Visiting Faculty, MDIS , Tashkent, Uzbekistan


Relevant Industry Expertise

1995-1999 Microsoft COM Consultant, Advanced Technology Labs, India



Distributed computing, resource optimisation in grid, cloud computing

Load Monitoring Using Java Mobile Agents
This project describes an abstract framework of Java mobile agents that can be used to monitor the load on the network hosts either in the Internet or intranet. Mobile agents are used for monitoring system resources. The monitoring programme monitors CPU load, amount of free/used memory, amount of free/used virtual memory, amount of free/used disk space, number of processes running, and monitoring time. After mobile agents are run at remote hosts, the load information is sent to the monitoring system. Then the agent gets dispatched to the next remote host to do the same. This information is used for estimating the system load. Depending on the size of the network, multiple mobile agents monitor quickly load information.



C.R. Cyril, Christy (2011). “Integration of feature sets with machine learning techniques for spam filtering “International journal of Computer Engineering & Technology (IJCET), ISSN Print: ISSN 0976 – 6367, ISSN Online: ISSN 0976 – 6375 Volume 2, Issue 1 (2011)

Boards, Advisory Committees, Professional Organisations

1. Member, Singapore of Computer Society, Singapore, (2007-2014)

2. Member, IEEE, Singapore (2008-2013)

    WP-Backgrounds by InoPlugs Web Design and Juwelier Schönmann