ELEMENTS OF COMPUTER TECHNOLOGY - SENIOR DIVISION.