Computers, information, awareness : a practical course. - Ayre, Peter; Payne, Tony