Principal Lecturer & Consultant, Software Engineering & Design Practice


Started work as a contract programmer in 1983 before joining the National University of Singapore as a Senior Tutor. Awarded NUS scholarship for PhD programme in the University of Queensland. Promoted to Associate Professor in 1992 before joining ISS in 2001. Consultant to government departments and MNCs on Java, Open source implementations and security incidents. Awarded the Distinguished Partner Award (Standards) by SPRING Singapore in 2007.

Educational Qualifications/Professional Certifications

  • Computation (Hons 1st class) UMIST, UK
  • PhD in Computer Science, Queensland, Australia

Academic and Professional Experience

  • Associate Professor, School of Computing, National University of Singapore
  • Lecturer, Open University Degree Programme, Singapore
  • Forensic Investigation and Expert Witness in litigation for local and foreign organisations

Membership and Professional Activities

  • 2000–: Council Member, National Information Technology Standards Committee (ITSC), SPRING Singapore.
  • 2005-: NICF Expert Panel
  • 2006-: ITSC codeXtreme Apps organizing committee
  • Member, Association of Information Security Professionals
  • Member, Singapore Computer Society

Research Interests

  • Open source systems and ecosystem
  • Systems security

Selected Publications

Books/Monographs Authored
  • Jump Start to C Programming and the UNIX Interface, Derek Kiong, Prentice-Hall, ISBN 9813026669, 1995
  • Compiler Technology: Tools, Translators and Language Implementation, Derek Kiong, Kluwer Academic Press, ISBN 0792380185, 1997
  • Object-Oriented Programming and Java, Danny Poo, Derek Kiong and Dennis Lee, Springer Verlag, ISBN 9813083964, 1998
  • Object-Oriented Programming and Java (2nd edition), Danny Poo, Derek Kiong and Swarnalatha Ashok, Springer Verlag, ISBN 1846289629, 2007

What I Teach

Go Back to Our Team