“…A common practical problem in large data processing applications is the identification of records pertaining to a particular individual or entity. If the records are accessible through a key and the value of the key is known, then the retrieval problem is the standard one addressed by data base researchers and practitioners (Johnson, 1983), Glover and Bargainer (1981) observes that the introduction of the microprocessor as an inexpensive, programmable component in electronics systems with application to many areas of our society has challenged universities to offer an undergraduate program which merges the disciplines of computer science and electrical engineering. The new discipline has come to be called computer engineering, and the way in which these programs have evolved in universities is varied.…”