Computer technology students - what skills do they really need? - Elizabeth Haywood; Jane Madden (ACSE, 2000)