Literate Programming to Enhance Agile Methods. - Vreda Pieterse; Derrick G. Kourie; Andrew Boake (XP, 2004)

Calculating Compliance Standards. - Dirk Willie du Preez; Vreda Pieterse (ISSA, 2006)

Improving diffusion of Information Technology in communities in a developing world context. - Ronéll Alberts; Vreda Pieterse (Advances in Information Systems Research, Education and Practice, 2008)

Reflections on coding standards in tertiary Computer Science education. - Vreda Pieterse (South Afr. Comput. J., 2008)

Indications of Personality Trait Difference between ICT and Other Students. - Patricia Margaret Alexander; Vreda Pieterse (ECIS, 2010)

Performance of C++ bit-vector implementations. - Vreda Pieterse; Derrick G. Kourie; Loek G. Cleophas; Bruce W. Watson (SAICSIT, 2010)

Student discussion forums: what is in it for them? - Vreda Pieterse; Isabel J. van Rooyen (CSERC, 2011)

A comparison of computing and non-computing students' personalities based on the five-factor model. - Patricia Margaret Alexander; Vreda Pieterse; Hugo Lotriet (ECIS, 2011)

Student confidence in using computers: the influence of parental adoption of technology. - Hugo Breedt; Vreda Pieterse (CSERC, 2012)

An intensive software engineering learning experience. - Vreda Pieterse; Lisa Thompson; Linda Marshall; Dina M. Venter (CSERC, 2012)

Participation patterns in student teams. - Vreda Pieterse; Lisa Thompson; Linda Marshall; Dina M. Venter (SIGCSE, 2012)

Automated Assessment of Programming Assignments. - Vreda Pieterse (CSERC, 2013)

Managing a large tertiary computer science class. - Vreda Pieterse; Christoph Stallmann (CSERC, 2014)

Self-perceived intrinsic and extrinsic differences between Information Systems and Computer Science university students. - Patricia M. Alexander; Hugo Lotriet; Vreda Pieterse (South Afr. Comput. J., 2014)

Career Goals of Software Development Professionals and Software Development Students. - Janet Liebenberg; Vreda Pieterse (CSERC, 2016)

Evaluating plagiarism detection software for introductory programming assignments. - Phatludi Modiba; Vreda Pieterse; Bertram Haskins (CSERC, 2016)

Correctness-by-Construction wedge Taxonomies Rightarrow Deep Comprehension of Algorithm Families. - Loek Cleophas; Derrick G. Kourie; Vreda Pieterse; Ina Schaefer; Bruce W. Watson (ISoLA (1), 2016)

Exploration of Participation in Student Software Engineering Teams. - Linda Marshall; Vreda Pieterse; Lisa Thompson; Dina M. Venter (ACM Trans. Comput. Educ., 2016)

A Notation for Sets, Sequences and Series - Possible Benefits for Understanding and Use. - Susanna H. du Plessis; Vreda Pieterse (ISSEP, 2017)

Automatic vs manual assessment of programming tasks. - Vreda Pieterse; Janet Liebenberg (Koli Calling, 2017)

Benchmarking optimised algorithms for transitive closure. - Vreda Pieterse; Loek Cleophas (SAICSIT, 2017)

How personality diversity influences team performance in student software engineering teams. - Vreda Pieterse; Mpho Leeu; Marko C. J. D. van Eekelen (ICTAS, 2018)

Investigating the Feasibility of Automatic Assessment of Programming Tasks. - Janet Liebenberg; Vreda Pieterse (J. Inf. Technol. Educ. Innov. Pract., 2018)

A class project to prepare software engineering students for their capstone projects. - Justus Posthuma; Vreda Pieterse; Stacey O. Baror (CSERC, 2019)

Using Jungian Personality Types for Teaching Teamwork in a Software Engineering Capstone Course. - Vreda Pieterse; Sylvia Stuurman; Marko C. J. D. van Eekelen (SIGCSE, 2021)