A simple search Engine over ics.uci.edu, written in Java, components include text processing, web crawler, index and rank, query and retrieve.