Computer history - hardware - software - data and information - files and databases - Operating software - applications packages - communications technologies - networks - the Internet - programming concepts - information systems life cycle - development methodologies - roles in systems development - management of change - information storage and display information handling, Information systems in organizations, information technology at a national policy level - social and organisational aspects of systems development.