Mark Zarb
Title: Dr
First Name: Mark
Surname: Zarb
Position: Lecturer, Business Information Technology Course Leader, Erasmus Co-ordinator
Telephone: +44 (0) 1224 262768

Teaching Assistant, Business Information Technology Course Leader

Duties and Responsibilities

Mark is the course leader for Business Information Technology at the School of Computing Science and Digital Media at Robert Gordon University, as well as a Foundation Year Coordinator. Prior to this, he received his PhD in Computing (with a focus on CS Education and Software Engineering) from the University of Dundee.

Currently, Mark teaches on a variety of first and second year modules, on topics ranging from introductory programming to software architecture and Arduino microcontrollers.


Zarb, M., & Hughes, J. (2015). Breaking the communication barrier: guidelines to aid communication within pair programming. Computer Science Education, 1–32. doi:10.1080/08993408.2015.1033125

Menzies, R., Petrie, K., & Zarb, M. (2015). A case study of Facebook use: Outlining a multi-layer strategy for higher education. Education and Information Technologies, 1–15. doi:10.1007/s10639-015-9436-y

Conference Papers

Menzies, R., Crabb, M., Herron, D., Petrie, K., Stewart, C., & Zarb, M. (2015). An Analysis of User Engagement in Relation to Computing Workshop Activities. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 469–474). New York, NY, USA: ACM. doi:10.1145/2676723.2677272

 Zarb, M., Hughes, J., & Richards, J. (2015). Further Evaluations of Industry-Inspired Pair Programming Communication Guidelines with Undergraduate Students. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 314–319). New York, NY, USA: ACM. doi:10.1145/2676723.2677241


Zarb, M., Hughes, J., & Richards, J. (2014). Evaluating industry-inspired pair programming communication guidelines with undergraduate students. In Proceedings of the 45th ACM technical symposium on Computer Science Education (pp. 361–366). Atlanta, GA, USA: ACM Press. Retrieved from


Zarb, M., Hughes, J., & Richards, J. (2013). Industry-inspired guidelines improve students’ pair programming communication. In Proceedings of the 18th ACM conference on Innovation and technology in computer science education (pp. 135–140). Canterbury, England, UK: ACM Press. doi:10.1145/2462476.2462504