UNDERGRADUATE INFORMATION TECHNOLOGY AND COMPUTER SCIENCE PROGRAMS Final Report