Chung-Man is a Senior Lecturer in the School of Computing and Information Science. He conducts research in the areas of computers in education, software engineering, and software testing.
Chung-Man holds a BSc in Computer Studies, an MPhil and a PhD in Computer Science from City University of Hong Kong, as well as a Postgraduate Diploma in Education from The Education University of Hong Kong. He has extensive teaching and research experience across higher education in both the UK and Hong Kong, having previously held positions at City University of Hong Kong and Hong Kong Metropolitan University. Before pursuing an academic career, he gained substantial industry experience in software development and systems administration. At ARU, he is a member of the Computing, Informatics and Applications Research Group.
Tang, C. M., Ng, V., Leung, H., & Yuen, J. (2025). Addressing challenges and seizing opportunities with ChatGPT in computer programming education. In Press. AI Roles and Responsibilities in Education. Springer Books.
Tang, C. M., Yu, Y. T., & Poon, C. K. (2023). An automated system with a versatile test oracle for assessing student programs. Computer Applications in Engineering Education, 31(1), 176-199. DOI: 10.1002/cae.22577
Lee, V. C., Yu, Y. T., Tang, C. M., Wong, T. L., & Poon, C. K. (2018). ViDA: A virtual debugging advisor for supporting learning in computer programming courses. Journal of Computer Assisted Learning, 34(3), 243-258. DOI: 10.1111/jcal.12238
Tang, C. M., Chan, W. K., Yu, Y. T., & Zhang, Z. (2017). Accuracy graphs of spectrum-based fault localization formulas. IEEE Transactions on Reliability (TRel), 66(2), 403-424. DOI: 10.1109/TR.2017.2688487
Duarte Rosa, M. J., Tang, C. M., Littlemore, J. (2025, July). Autonomous approaches for biodiversity assessment using machine learning – innovations for identifying individual animals for badgers and great crested newts. [Online presentation] CIEEM 2025 Summer Conference – Embracing the AI Revolution in Ecology and Environmental Management. Chartered Institute of Ecology and Environmental Management.
Tang, C. M., Ng, V., Leung, H., & Yuen, J. (2024). AI-generated programming solutions: Impacts on academic integrity and good practices. In Proceedings of the 16th International Conference on Computer Supported Education (CSEDU 2024), SciTePress, 2, 478-485, ISBN 978-989-758-697-2, ISSN 2184-5026, DOI: 10.5220/0012563600003693
Nunes-Spinosa, P., Tang, C. M., Ings, T., Osman, M., Littlemore, J. (2024, April). Development of novel ecological monitoring methods for the hazel dormouse (Muscardinus avellanarius). [Poster presentation]. Mammal Society Annual Conference, Cambridge, UK.
Wong, T. L., Poon, C. K., Tang, C. M., Yu, Y. T., & Lee, V. C. S. (2020). Automatic generation of matching rules for programming exercise assessment. In Proceedings of the 11th International Conference on Technology in Education (ICTE 2020), 126-135.
Poon, C. K., Wong, T. L., Tang, C. M., Li, J. K. L., Yu, Y. T., & Lee, V. C. S. (2018). Automatic assessment via intelligent analysis of students’ program output patterns. In Proceedings of the 11th International Conference on Hybrid Learning (ICHL 2018), LNCS 10949, 238-250.
Yu, Y. T., Tang, C. M., & Poon, C. K. (2017). Enhancing an automated system for assessment of student programs using the token pattern approach. In Proceedings of the 6th IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE 2017), 406-413.
Yu, Y. T., Tang, C. M., Poon, C. K., & Keung, J. W. (2017). Adoption of computer programming exercises for automatic assessment—issues and caution. In Proceedings of the 25th International Conference on Computers in Education (ICCE 2017), 555-564.
Wong, T. L., Yu, Y. T., Poon, C. K., Xie, H., Wang, F. L., & Tang, C. M. (2017). An artificial intelligence approach to identifying skill relationship. In Proceedings of the 25th International Conference on Computers in Education (ICCE 2017), 86-91.
Tang, C. M., Chan, W. K., & Yu, Y. T. (2017). Theoretical, weak and strong accuracy graphs of spectrum-based fault localization formulas. In Proceedings of the 41th Annual Computers, Software and Applications Conference (COMPSAC 2017), 78-83.
Tang, C. M., Keung, J., Yu, Y. T., & Chan, W. K. (2016). DFL: Dual-service fault localization, (winner of Best Paper Award). In Proceedings of IEEE International Conference on Software Quality, Reliability and Security (QRS 2016), 412-422.
Poon, C. K., Wong, T. L., Yu, Y. T., Lee, V. C., & Tang, C. M. (2016). Toward more robust automatic analysis of student program outputs for assessment and learning. In Proceedings of the 40th Annual Computer Software and Applications Conference (COMPSAC 2016), 780-785.
Tang, C. M., Chan, W. K., & Yu, Y. T. (2014). Extending the theoretical fault localization effectiveness hierarchy with empirical results at different code abstraction levels. In Proceedings of the 38th Annual Computer Software and Applications Conference (COMPSAC 2014), 161-170.
Tang, C. M. & Yu, Y. T. (2013). An exploratory study on instructors’ agreement on the correctness of computer program outputs. In Proceedings of the 6th International Conference on Hybrid Learning (ICHL 2013), LNCS 8038, 69-80.
Yu, Y. T. & Tang, C. M. (2012). On the characteristics of programming exercises that affect their suitability for automated assessment of learning. In Proceedings of the 16th Global Chinese Conference on Computers in Education (GCCCE 2012).
Tang, C. M., Yu, Y. T., & Poon, C. K. (2010). A review of the strategies for output correctness determination in automated assessment of student programs. In Proceedings of the 14th Global Chinese Conference on Computers in Education (GCCCE 2010), 551-558.
Tang, C. M., Yu, Y. T., & Poon, C. K. (2010). An experimental prototype for automatically testing student programs using token patterns. In Proceedings of the 2nd International Conference on Computer Supported Education (CSEDU 2010), 144-149.
Tang, C. M., Yu, Y. T., & Poon, C. K. (2009). Automated systems for testing student programs: Practical issues and requirements. In Proceedings of International Workshop on Strategies for Practical Integration of Emerging and Contemporary Technologies in Assessment and Learning (SPECIAL 2009), 132-136.
Tang, C. M., Yu, Y. T., & Poon, C. K. (2009). An approach towards automatic testing of student programs using token patterns. In Proceedings of the 17th International Conference on Computers in Education (ICCE 2009), 188-190.