Computer Science Department Brigham Young University 3361 TMCB PO Box 26576 Provo, Utah 84602 801-422-3027 More