Applicants must be undergraduates at a North American college or university and must have conducted some type of computing research. Nominations from two faculty members and a recommendation from the chair of the applicant's home department are also required. Preference is given to undergraduate seniors. Selection is based on the quality of computing research, academic achievement and community involvement.