Michael Crowley

USC Information Technology Program

Professor of Teaching (Technology) and Director of Online Programs

Before joining the Iovine and Young Academy, Michael was a faculty member in the Viterbi School of Engineering, teaching an extensive array of courses in the areas of Computer Science and Information Technology. From 2011 to 2018 he also served as Director of the Information Technology Program (ITP), overseeing the launch of a very successful IT curriculum for both majors and non-majors, as well as several ITP minors. Mike spent nearly 20 years as a practicing engineer before coming to USC and holds a Bachelor of Science in Mechanical Engineering from the University of Missouri and Master of Science and Ph.D. degrees in Computer Science from USC.