Top of page
Global Site Navigation

School of Science

Local Section Navigation

Help us improve our content by rating this page.

Page rating system

Please leave a comment about your rating so we can better understand how we might improve the page.

You are here: Main Content

Associate Professor C. Peng Lam

Associate Professor - Software Eng

Contact Information Telephone: +61 8 6304 6914, Email:, Campus: Joondalup,
Staff Member Details
Telephone: +61 8 6304 6914
Campus: Joondalup  


Peng is an Associate Professor of Software Engineering in the School of Science.

Current Teaching

  • Software Engineering.

Course Coordination:

  • Postgraduate Coordinator for the School of Science
  • Course Coordinator for Master of Science (Computer Science - by Research Course code: Q45, J16)
  • Course Coordinator for Doctor of Information Technology (Course Code: Q58, L14)
  • Course Coordinator for Doctor of Philosophy (Course Code: L10)


Peng's teaching and research focus is in the area of search-based software engineering, image analysis and computational intelligence within the School of Science. She is the co-leader of the Artificial Intelligence and Optimisation Research Cluster.

Professional Associations

  • Institute of Electrical and Electronics Engineers (IEEE)

Research Areas and Interests

  • Software Testing, Health Information Technology, Search-based Software Engineering, Data Mining, Computational Intelligence, Image Processing
  • Search-based Software testing, Mobile phone remote health diagnosis, Data mining, Bioinformatics, Computational red teaming


  • Doctor of Philosophy, Curtin University of Technology, 1995.


Recent Research Grants

  • Evolutionary Algorithms for Complex Multi-Agent Simulation of Air Operations,  Defence Science and Technology Group of the Department of Defence,  Grant,  2017 - 2018,  $97,846.
  • Co-Evolutionary Algorithms for Multi-Agent Simulation of Air Operations,  Defence Science and Technology Group of the Department of Defence,  Grant,  2016 - 2017,  $44,339.
  • Establishing a 3D sensing, visualisation and analytics lab,  Edith Cowan University,  Edith Cowan University, School of Science 2017 Strategic Initiative Fund,  2017,  $115,368.
  • Simulation game engines for Maritime Experimentation,  Defence Science and Technology Group of the Department of Defence,  Grant,  2016,  $22,043.
  • Game based learning and educational data mining,  Edith Cowan University,  ECU Industry Collaboration Grant - 2014 (Round 1),  2014 - 2015,  $209,936.
  • Trailblazer: A Framework for Context Aware Multimodal Learning,  Edith Cowan University,  ECU Industry Collaboration Grant - 2013,  2013 - 2015,  $109,392.
  • Discovery and Validation of Alzheimer's disease biomarkers in human plasma,  National Health and Medical Research Council,  Project Grants,  2011 - 2014,  $352,524.
  • Remote Blood Pressure Monitoring for Preeclampsia,  Nortel Networks,  Grant - Development,  2011 - 2012,  $46,405.
  • Versatile Care @ Residential Environment - V-C@RE(tm),  Nortel Networks,  Grant - Development,  2009 - 2010,  $49,374.
  • Alarm Management - Silence is Golden.,  Australian Research Council,  Grant - Linkage (APAI),  2003 - 2007,  $124,552.
  • Configuration Management Techniques for Promoting Reuse in Process Design and Modelling,  Australian Research Council,  Grant - SPIRT,  2001 - 2005,  $57,915.

Recent Publications (within the last five years)

Journal Articles

  • Masek, M., Boston, J., Lam, P., Corcoran, S., (2017), Improving mastery of fractions by blending video games into the Math classroom. Journal of Computer Assisted Learning, 33(5), 486-499, DOI: 10.1111/jcal.12194.
  • Adi, E., Baig, Z., Hingston, P., Lam, P., (2016), Distributed denial-of-service attacks against HTTP/2 services. Cluster Computing, 19(1), 79-86, Springer New York LLC, DOI: 10.1007/s10586-015-0528-7.
  • Pech, A., Masek, M., Lam, P., Hingston, P., (2016), Game level layout generation using evolved cellular automata. Connection Science, 28(1), 63-82, Taylor & Francis, DOI: 10.1080/09540091.2015.1130020.
  • Pazhoumanddar, H., Lam, P., Masek, M., (2015), Joint movement similarities for robust 3D action recognition using skeletal data. Journal of Visual Communication and Image Representation, 30(July 2015), 10-21, DOI: 10.1016/j.jvcir.2015.03.002.
  • Rastegari, S., Hingston, P., Lam, P., (2015), Evolving statistical rulesets for network intrusion detection. Applied Soft Computing Journal, 33(1 September 2015), 348-359, Elsevier Ltd, DOI: 10.1016/j.asoc.2015.04.041.

Conference Publications

  • Pazhoumanddar, H., Lam, P., Masek, M., (2017), An Automatic Approach for Generation of Fuzzy Membership Functions. Agents and Artificial Intelligence 8th International Conference, ICAART 2016, Revised Selected Papers, LNAI, volume 10162(24-26 February, 2016), 247-264, Springer, DOI: 10.1007/978-3-319-53354-4_14.
  • Pazhoumanddar, H., Masek, M., Lam, P., (2016), Unsupervised monitoring of electrical devices for detecting deviations in daily routines. 2015 10th International Conference on Information, Communications and Signal Processing (ICICS), 1-6, IEEE, DOI: 10.1109/ICICS.2015.7459849.
  • Pech, A., Lam, P., Hingston, P., Masek, M., (2016), Using isovists to evolve terrains with gameplay elements. Applications of Evolutionary Computation, 9597(30 Mar - 1 Apr 2016), 636-652, Springer Verlag, DOI: 10.1007/978-3-319-31204-0_41.
  • Wheat, D., Masek, M., Lam, P., Hingston, P., (2016), Modeling perceived difficulty in game levels. Proceedings of the Australasian Computer Science Week Multiconference, Article no. a74, Australian Computer Society Inc., DOI: 10.1145/2843043.2843478.
  • Pazhoumanddar, H., Lam, P., Masek, M., (2016), A Novel Fuzzy Based Home Occupant Monitoring System Using Kinect Cameras. 2015 IEEE 27th International Conference on Tools with Artificial Intelligence (ICTAI), 1129-1136, Piscataway N.J., IEEE, DOI: 10.1109/ICTAI.2015.160.
  • Pazhoumanddar, H., Lam, P., Masek, M., (2016), Automatic Generation of Fuzzy Membership Functions using Adaptive Mean-shift and Robust Statistics. Proceedings of the 8th International Conference on Agents and Artificial Intelligence, 2(24-26 Feb 2016), 160-171, Science and Technology Publications, DOI: 10.5220/0005751601600171.
  • Dang, V., Lam, P., (2016), Gene selection using a hybrid memetic and nearest shrunken centroid algorithm. BIOINFORMATICS 2016 - 7th International Conference on Bioinformatics Models, Methods and Algorithms, Proceedings; Part of 9th International Joint Conference on Biomedical Engineering Systems and Technologies, BIOSTEC 2016, 190-197, online only, Science and Technology Publications, DOI: 10.5220/0005665201900197.
  • Adi, E., Baig, Z., Lam, P., Hingston, P., (2015), Low-rate denial-of-service attacks against HTTP/2 services. 2015 5th International Conference on IT Convergence and Security (ICITCS): Proceedings, Article num 7292994, IEEE, DOI: 10.1109/ICITCS.2015.7292994.
  • Pech, A., Hingston, P., Masek, M., Lam, P., (2015), Evolving Cellular Automata for Maze Generation. Artificial Life and Computational Intelligence: First Australasian Conference, ACALCI 2015, LNAI 8955(5-7 February 2015), 112-124, Springer, DOI: 10.1007/978-3-319-14803-8_9.
  • Rastegari, S., Lam, P., Hingston, P., (2015), A statistical rule learning approach to network intrusion detection. 2015 5th International Conference on IT Convergence and Security (ICITCS): Proceedings, Article no. 7292933, IEEE, DOI: 10.1109/ICITCS.2015.7292933.
  • Wheat, D., Masek, M., Lam, P., Hingston, P., (2015), Dynamic Difficulty Adjustment in 2D Platformers through Agent-Based Procedural Level Generation. Proceedings of the 2015 IEEE International Conference on Systems, Man and Cybernetics (SMC 2015), 2778-2785, Piscataway, N.J., IEEE, DOI: 10.1109/SMC.2015.485.
  • Boston, J., Masek, M., Brogan, M., Lam, P., (2014), Digitally Augmenting Physical Spaces for Personalised Learning. 26th Australian Computers in Education Conference, 52-60, ACEC.
  • Dang, V., Lam, P., (2013), NSC-NSGA2: Optimal search for finding multiple thresholds for Nearest Shrunken Centroid. IEEE International Conference on Bioinformatics and Biomedicine, 367 - 372 , Piscataway, N.J., IEEE, DOI: 10.1109/BIBM.2013.6732520.
  • Da Luz, L., Masek, M., Lam, P., (2013), Activities of daily living classification using depth features. IEEE Region 10 Annual International Conference, Proceedings/TENCON, 1-4, Piscataway, NJ, USA, IEEE, DOI: 10.1109/TENCON.2013.6718892.
  • Rastegari, S., Hingston, P., Lam, P., Brand, M., (2013), Testing a Distributed Denial of Service Defence Mechanism using Red Teaming. 2013 IEEE Symposium on Computational Intelligence for Security and Defense Applications (CISDA), 23-29, Piscataway, N.J., IEEE, DOI: 10.1109/CISDA.2013.6595423.
  • Dang, V., Lam, P., Lee, CS., (2013), NSC‐GA: Search for Optimal Shrinkage Thresholds for Nearest Shrunken Centroid. IEEE2013 IEEE Symposium on Computational Intelligence in Bioinformatics and Computational Biology, 44 - 51 , Piscataway, N.J., IEEE, DOI: 10.1109/CIBCB.2013.6595387.

Research Student Supervision

Principal Supervisor

  • Doctor of Information Technology,  Coevolutionary Algorithms For The Optimization Of Strategies For Red Teaming Applications
  • Doctor of Philosophy,  Alarm Management - Mining For Groups Of Co-occuring Alarm Tags
  • Doctor of Information Technology,  An Investigation Into The Use Of Neural Networks For The Prediction Of The Stock Exchange Of Thailand.
  • Doctor of Philosophy,  Model Based Test Suite Minimization Using Metaheuristics.
  • Doctor of Philosophy,  Strategies For The Intelligent Selection Of Components
  • Doctor of Philosophy,  Evolutionary Approaches For Feature Selection In Biological Data

Associate Supervisor

  • Doctor of Philosophy,  Intelligent Network Intrusion Detection Using An Evolutionary Computation Approach
Skip to top of page