THE MACHINE UNIVERSITY OF ALABAMA