A conversational method of teaching whereby the students engage each other as a key part of the learning experience achieves a higher percentage of high grades (and presumably bet...
As part of a study of the teaching of Information and Communications Technology in Australian universities, employers were surveyed in 2001 to find out how satisfied they were wit...
While promotional literature about computer science programs may claim that curricula are determined by the needs of the students and by international best practice, the reality i...
An examination of some recent programming texts indicates that the complexities of modern programming languages and environments have replaced the study of algorithms and programm...
As the scope of computer science continues to expand and move further into inter-disciplinary research, we see communication skills development (CSD) gain prominence in tertiary c...
This paper contributes to the ongoing dialogue about the inclusion of ethics content within computing education. It presents a brief exposition of the challenges facing the teachi...
In providing the introductory computing subject (topic) Information Technology 1A to approximately 800 students per annum in three different modes, a number of delivery mechanisms...
The Capability Maturity Model and SPICE approach to software process improvement has resulted in a robust system for improving development process capability in the field of softw...
A recent industry survey (Townhidnejad and Hilburn, 2002) has reported that more than fifty percent of a software project's budget is spent on activities related to improving...