School of Computing


SELECTED RECENT PUBLICATIONS

Journal publications

Halland, K; Britz, K; Gerber, A (2011)
Investigations into the use of Snomed CT to enhance an OpenMRS health information system
SACJ July 2011
pp 33-46

Halland, K; Labuschagne, W A (1995)
A Family Tree of Circumscriptive Logics
SACJ July 1995
pp 59-63

Conference proceedings

Halland, K (2016)
Assessing Programming by Written Examinations
SACLA 2016
Cullinan

Halland, K; Thomas, A; Pilkington, CL (2015)
Teaching OOP using the Qt framework
SACLA 2015
Johannesburg
978-0-620-65158-5

Halland, K; Thomas, A (2014)
Teaching the single responsibility principle
SACLA 2014
Port Elizabeth
ISBN: 978-1-920508-34-0
pp 119-124

Thomas, A; Halland, K (2012)
Foundational concepts for understanding software design patterns
SACLA 2102
Black Mountain Lodge, Free State Province
978-0-620-53610-3

Halland, K; A. Britz (2012)
ABox abduction in ALC using a DL tableau
SAICSIT 2012
Irene, Pretoria
978-1-4503-1308-7


Conference Presentations

Halland, K (2010)
Class associations that affect object communication
SACLA 2010
Zebra Country Lodge, Pretoria

Halland, K; de Villiers, M R; Aron, L (2005)
Academic Performance of Postgraduate Assistants
SACLA
Kasane, Botswana

Halland, K; Malan, K M (2004)
Affective Aspects in Learning and Teaching Programming
SACLA
Hillcrest, KZN

Malan, K; Halland, K (2004)
Examples that can do harm in learning programming
OOPSLA
Vancouver, BC

Halland, K; Matyila, P M (2004)
Using Discussion Groups for Distance Education
SACLA
Hillcrest, KZN

Halland, K; Malan, K M (2003)
Bad examples for teaching programming
SACLA
Pilanesberg

Halland, K; Malan, K M (2003)
Reflections by teachers learning to program
SAICSIT
Midrand