[UP Home] [CS Home] [Vreda Home]

Vreda Pieterse
Research

Research Interests

  1. Transitive Closure Algorithms
  2. Teamwork in Software Engineering
  3. Teaching Computer Science
  4. Literate Programming

Publications

    2017

  1. Jordaan M. & Pieterse V. Service learning in engineering: Developing group collaboration. Proceedings of the 4th Biennial conference of the South African Society for Engineering Education (SASEE). Cape Town, South Africa. (14, 15 June 2017)

  2. Malan KM. & Pieterse V. Authorized Cheat-sheets as an Educational Tool in Computer Science Examinations Proceedings of the 46th annual conference of the Southern African Computer Lecturers' Association (SACLA 2017)

  3. Pieterse V., Venter HS. & Gruner S. Students' Over-Estimation of their Academic Ability: A Case in Undergraduate Computer Science Proceedings of the 46th annual conference of the Southern African Computer Lecturers' Association (SACLA 2017)

  4. du Plessis SH. & Pieterse V. The effect of an alternative notation on the comprehension of mathematical concepts among Grade 12 learners Suid-Afrikaanse Tydskrif vir Natuurwetenskap en Tegnologie; Vol 36, No 1 (2017), 2 bladsye. doi: 10.4102/satnt.v36i1.1456

  5. Stallmann C. & Pieterse V. A comparison between automated and manual marking of programming assignments Proceedings of the 3rd Felxible Futures Higher Education Innovation Confrence and Expo (5 - 6 Sept 2017)

  6. Pieterse V. & Cleophas LGWA. Benchmarking optimised algorithms for transitive closure Presented at the international SAICSIT 2017 conference held in Bloemfontein (26-28 September 2017)
  7. du Plessis SH. & Pieterse V. A notation for sets, sequences, series: Study of the possible benefits for understanding and use Proceedings of the 10th International Conference on Informatics in Schools: Situation, Evolution and Perspectives (ISSEP),Helsinki, Finland (ISSEP 2017)

    2016

  8. Pieterse V. Tricks of the Trade for Novice Programmers Volume 1 University of Pretoria : Pretoria. ISBN 9780620694995

  9. Haskins B. & Pieterse V. Lessons learnt in applying automated code plagiarism detection in an introductory programming module. The Independent Journal of Teaching and Learning (IJTL) Vol 11 (2016) pp. 69 - 81
  10. Solms F. & Pieterse V. Towards a generic DSL for automated marking systems. Proceedings of the 45th annual conference of the Southern African Computer Lecturers' Association (SACLA 2016), volume 642 of CCIS, Springer, 2016.

  11. Pieterse V. & van Eekelen M. Which are harder? Soft skills or hard skills? Proceedings of the 45th annual conference of the Southern African Computer Lecturers' Association (SACLA 2016), volume 642 of CCIS, Springer, 2016.

  12. ACM DL Author-ize serviceCareer Goals of Software Development Professionals and Software Development Students
    Janet Liebenberg, Vreda Pieterse
    CSERC '16 Proceedings of the Computer Science Education Research Conference 2016, 2016
  13. ACM DL Author-ize serviceEvaluating plagiarism detection software for introductory programming assignments
    Phatludi Modiba, Vreda Pieterse, Bertram Haskins
    CSERC '16 Proceedings of the Computer Science Education Research Conference 2016, 2016

  14. Cleophas L., Kourie DG., Pieterse V., Schaefer I. & Watson BW. Correctness-by-Construction ∧ Taxonomies ⇒ Deep Comprehension of Algorithm Families. International Symposium on Leveraging Applications of Formal Methods 2016. pp. 766-783

    2015

  15. Louw DJ. & Pieterse V. Plagiaat van programmeringsopdragte by voorgraadse studente. Suid-Afrikaanse Tydskrif vir Natuurwetenskap en Tegnologie 34(1), Art. #1317

  16. Pieterse V. & Thompson L. Investigating the applicability of Belbin roles on participation levels in IT student teams. Proceedings of the 44th annual conference of the Southern African Computer Lecturers' Association (SACLA), Jonannesburg, South Africa (2-3 July 2015)
  17. Pieterse V. & Janse van Vuuren H. Experience in the Formulation of Memoranda for an Automarker of Simple Programming Tasks. Proceedings of the 44th annual conference of the Southern African Computer Lecturers' Association (SACLA), Jonannesburg, South Africa (2-3 July 2015)
  18. Louw DJ. & Pieterse V. Dealing with Plagiarism in Introductory Programming. Proceedings of the 6th annual international conference on Computer Science Education: Innovation and Technology (CSEIT 2015), Singapore (5-6 Oct 2015)
  19. Omeleze S., Pieterse V. & Solms F. Teaching Modular Software Development and Integration. Proceedings of the 6th annual international conference on Copmuter Science Education: Innovation and Technology (CSEIT 2015), Singapore (5-6 Oct 2015)
  20. 2014

  21. Alexander PM., Lotriet HH. & Pieterse V. Self-perceived intrinsic and extrinsic differences between Information Systems and Computer Science university students. South African Computer Journal, Vol 52 pp 13-28

  22. Pieterse V. & Flater D. The ghost in the machine: don't let it haunt your software performance measurements. NIST TN 1830, National Institute of Standards and Technology, 100 Bureau Drive, Gaithersburg, MD 20899, 2014. URL http://dx.doi.org/10.6028/NIST.TN.1830.
  23. Pieterse V. & Kourie DG. Lists, Taxonomies, Lattices, Thesauri and Ontologies: Paving a pathway through a terminological jungle. Knowledge Organization 41 (2014) No.3. pp. 217-229
  24. Pieterse V. Decoding code plagiarism. Proceedings of the 43rd annual conference of the Southern African Computer Lecturers' Association (SACLA). Summerstrand Hotel, Port Elizabeth, South Africa (24 - 26 June 2014)
  25. ACM DL Author-ize serviceManaging a large tertiary computer science class
    Vreda Pieterse, Christoph Stallmann
    CSERC '14 Proceedings of the Computer Science Education Research Conference, 2014
    2013

  26. Pieterse V. Automated Assessment of Programming Assignments. Proceedings of the 3rd Computer Science Education Research Conference (CSERC 2013), 4-5 April 2013, Arnhem/Nijmegen, the Netherlands
  27. 2012
  28. ACM DL Author-ize serviceParticipation patterns in student teams
    Vreda Pieterse, Lisa Thompson, Linda Marshall, Dina M. Venter
    SIGCSE '12 Proceedings of the 43rd ACM technical symposium on Computer Science Education, 2012
  29. ACM DL Author-ize serviceAn intensive software engineering learning experience
    Vreda Pieterse, Lisa Thompson, Linda Marshall, Dina M. Venter
    CSERC '12 Proceedings of Second Computer Science Education Research Conference, 2012
  30. ACM DL Author-ize serviceStudent confidence in using computers: the influence of parental adoption of technology
    Hugo Breedt, Vreda Pieterse
    CSERC '12 Proceedings of Second Computer Science Education Research Conference, 2012
    2011

  31. Pieterse V. & van Rooyen IJ, Student discussion forums: What is in it for them? Proceedings of the Computer Science Education Research Conference (CSERC '11), Heerlen, The Netherlands (7 - 8 April 2011).
  32. Pieterse V., Alexander PM. & Lotriet HH. A Comparison of Computing and Non-Computing Students' Personalities based on the Five-Factor Model. Proceedings of the 19th European Conference on Information Systems (ECIS). Aalto University, Helsinki (9 - 11 June 2011)
  33. Pieterse V., Thompson L. & Marshall L. Rocking the boat: An approach to facilitate formation of effective student teams. Proceedings of the 41st annual conference of the Southern African Computer Lecturers' Association (SACLA). Fairmont Zimbali Resort, KwaZulu-Natal (6 - 8 July 2011)
  34. Alexander PM., Matthee MC., Lotriet HH., Pieterse V., Twinomurinzi H. Marlene Holmner M., Naidoo S., & Jordaan D. Factors affecting career choice: Comparison between students from computer and other disciplines. Journal of Science Education and Technology Volume 20, Number 3, June 2011,pp 300-315
  35. 2010

  36. Alexander PM. & Pieterse V. Indications of personality trait difference between ICT and other students. Proceedings of the 18th European Conference on Information Systems (ECIS). University of Pretoria, Pretoria (6 - 9 of June 2010)
  37. Pieterse V. & Marshall L. What is a Design Pattern? Wrapping the student brain around it. Proceedings of the 40th annual conference of the Southern African Computer Lecturers' Association (SACLA). Zebra Country Lodge, Pretoria (7 - 9 June 2010)
  38. van Rooyen IJ. & Pieterse V. Differences in educational value of formal and informal discussion forums . Proceedings of the 40th annual conference of the Southern African Computer Lecturers' Association (SACLA). Zebra Country Lodge, Pretoria (7 - 9 June 2010)
  39. Pieterse V. & Thompson L. Academic alignment to reduce the presence of "social loafers" and "diligent isolates" in student teams. Teaching in Higher Education Vol. 15, No. 4, August 2010, 357-369
  40. ACM DL Author-ize servicePerformance of C++ bit-vector implementations
    Vreda Pieterse, Derrick G. Kourie, Loek Cleophas, Bruce W. Watson
    SAICSIT '10 Proceedings of the 2010 Annual Research Conference of the South African Institute of Computer Scientists and Information Technologists, 2010
    2009
  41. ACM DL Author-ize serviceYou asked for IT!: phrasing questions for computer science assessment
    Vreda Pieterse, Cecilia M. du Toit
    SACLA '09 Proceedings of the 2009 Annual Conference of the Southern African Computer Lecturers' Association, 2009
    2008

  42. Rautenbach HR., Pieterse V. & Kourie DG. Stencil Shadow Volume Algorithms: An Analysis and Enhancement. Proceedings of 9th African Conference on Research in Computer Science (CARI'08) 27 - 30 October, 2008 - Rabat, MAROC. pp 177-184.
  43. Pieterse V. Taxonomy Construction of Transitive Closure Algorithms. presented at a meeting of the Software Engineering and Technology Group (SET) of the Department of Mathematics and Computer Science at the Eindhoven University of Technology on 15 Oct 2008.

  44. Alberts R. & Pieterse V. Improving diffusion of Information Technology in communities in a developing world context. Proceedings of Advances in Information Systems Research, Education, and Practice (ISREP) co-located with the World Computer Congress in Milan, IT, 7-11 September 2008. Also published in Advances in Information Systems Research, Education and Practice Volume 274/2008 pp 101-112. ISSN 1571-5736 (Print) 1861-2288 (Online). Springer Boston.
  45. Pieterse V. & du Toit CM. Team trails, trials and tribulations - Rigorously reckoning with requirements. South African Journal of Higher Education volume 22(3) pp 629-643.
  46. Pieterse V. & Kourie DG. Reflections on Coding Standards in Tertiary Computer Science Education. FESTSCHRIFT at Occasion of the 60th Birthday of Derrick Kourie at Windy Brow, South Africa, on 28 June 2008.
  47. Pieterse V. Reflections on coding standards in tertiary Computer Science education : festschrift : dedicated to Derrick Kourie South African Computer Journal, Vol 41(Dec) pp 29-37.Download
  48. 2007

  49. Pieterse V. & du Toit CM. Team Trails and Trials: Reckoning with Requirements . Proceedings of the 37th annual conference of the Southern African Computer Lecturers' Association (SACLA). Victoria Falls (1 - 3 July 2007)
  50. 2006

  51. Pieterse V. & Thompson L. A model for successful student teams. Proceedings of the 36th annual conference of the Southern African Computer Lecturers' Association (SACLA) (26-27 June 2006) ISBN: 0-620-36151-4 pp 195
  52. du Preez DW. & Pieterse V. Calculating Compliance Standards. Proceedings of the ISSA Conference (5 to 7 July 2006)
  53. Pieterse V, Sonnekus IP & Kourie DG. Software Engineering Team Diversity and Performance. Presented at the international SAICSIT-2006 conference held in Cape Winelands (9-11 October 2006)
  54. Botha P. & Pieterse V. Vereenvoudiging van Stelselintegrasie. Aangebied by die Studentesimposium in die Natuurwetenskappe aangebied deur die S.A. Akademie vir Wetenskap en Kuns by Noordwes-Universiteit (2 November 2006)
  55. Rautenbach HR. & Pieterse V. Die ontwerp van 'n eie programmatuuringenieurwese metodologie. Aangebied by die Studentesimposium in die Natuurwetenskappe aangebied deur die S.A. Akademie vir Wetenskap en Kuns by Noordwes-Universiteit (2 November 2006)
  56. 2005

  57. Goosen L., & Pieterse V. Student Perceptions of Learning Object-Oriented Programming.
  58. Alternation, Volume 12 Issue 1a (2005) pp 568-582 ISSN: 1023-1757

  59. Goosen L., & Pieterse V. Roller Coaster Riding: Highs and Lows of understanding OO.
  60. Proceedings of the 35th annual conference of the Southern African Computer Lecturers' Association (SACLA) (3-6 July 2005) pp 109-114

  61. Pieterse V. & Marshall L. Factors to consider when forming software engineering teams in a final year module.
  62. Proceedings of the 35th annual conference of the Southern African Computer Lecturers' Association (SACLA) (3-6 July 2005)pp 234-239

    2004

  63. Pieterse V, Kourie DG. & Boake A. Literate Programming to Enhance Agile Methods. Proceedings of the Extreme Programming and Agile Processes in Software Engineering 5th International Conference, XP2004, Gramich-Partenkirchen, Germany, June 2004. LNCS 3092. J.Eckstein and H. Baumeister (Eds) pp 250-253
  64. Schoeman IL. & Pieterse V. Managing Programming Assignments in the Computer Science Classroom
  65. Presented at the 34th annual conference of the Southern African Computer Lecturers' Association (SACLA) (4-6 July 2004)

  66. Goosen L. & Pieterse V. Student perceptions of learning Object Oriented Programming
  67. Presented at the 34th annual conference of the Southern African Computer Lecturers' Association (SACLA) (4-6 July 2004)

  68. Pieterse V, Kourie DG. & Boake A. A Case for Contemporary Literate Programming Presented at the international SAICSIT-2004 conference held in Stellenbosch (4-6 October 2004)
  69. 2003

  70. Pieterse V. & Sonnekus IP. Why are we doing IT to ourselves? Presented at the 33rd annual conference of the Southern African Computer Lecturers' Association (SACLA) (June/July 2003)
  71. Pieterse V. & Sonnekus IP. Rising to Challenges of combining qualitative and quantitative Research. Presented at the 6th World Congress on Action Learning, Action Research and Process Management in conjunction with the 10th Congress on Participatory Action Research. 21 - 24 September 2003 in Pretoria, South Africa at the University of Pretoria.
  72. Sonnekus IP. & Pieterse V. Ascertaining Personal Qualities of Computer Educators who are destined to Achieve Results (CEDARs) INTERNATIONAL JOURNAL OF LEARNING, Volume 10, 2003 Article: LC03-0215-2003
  73. Before 2000

  74. Pieterse V. Visualisation of programs in textbooks. M Sc Thesis, (University of Pretoria, Aug 1997)
  75. Pieterse V. & Bishop JM. Visualisation of programs in textbooks . Presented at the Annual South African Computer Science M & PhD Conference (May 1996)
  76. Pieterse V. Die Masjiensiklus Informedia, Journal of the National Film Library. 40 (1) 38-39 (April 1993).