The University of St. Thomas in Houston is taking its on-campus experience to a new level with an “augmented reality Jesus” experience that will allow visitors during the coming holiday season to view real-life nativity scenes near its chapel by opening a cell phone app.