Computer Science Professor, Chairman, Software Engineer
19,544
Total learners
3,241
Reviews
About me
John P. Baugh holds a Ph.D. in Computer and Information Science, as well as bachelor's and master's degrees in Computer Science from the University of Michigan - Dearborn.
He serves as Professor and has served as Chair of the Department of Computer Information Systems at Oakland Community College - Orchard Ridge campus in Farmington Hills, Michigan. He additionally teaches as Lecturer II at the University of Michigan-Dearborn, and as a lecturer at Oakland University in Rochester, Michigan as well. Also, he works as a software engineering consultant as time permits, and has consulted for individuals as well as companies, including those that are contractors for the United States Department of Defense, as well as large manufacturing and electrical product companies.
Prior to joining the OCC family, he worked as a software engineer at Siemens PLM Software in Ann Arbor, Michigan for the Licensing and Business Intelligence Group.
While studying for his Masters degree, he worked as a graduate student research assistant to Dr. Jinhua Guo at the University of Michigan - Dearborn's Vehicular Networking Systems Research Laboratory (VNSRL.) He also studied for his Ph.D. under Dr. Guo for topics related to Named Data and Information-Centric Networking.