Inspiring future IT professionals with Mars rovers. - Isaac Rieksts; Glenn D. Blank (J. Comput. Sci. Coll., 2008)