جان پی. باگ دارای مدرک دکترا در علوم کامپیوتر و اطلاعات و همچنین دارای مدرک لیسانس و فوق لیسانس در علوم کامپیوتر از دانشگاه میشیگان، دیربورن است. او به عنوان استاد و رئیس بخش سیستم های اطلاعات کامپیوتری در کالج اجتماعی اوکلند خدمت می کند. او برای افراد و شرکت ها، از جمله شرکت هایی که پیمانکار وزارت دفاع ایالات متحده هستند، مشورت کرده است. وی پیش از این به عنوان مهندس نرم افزار در شرکت Siemens PLM Software کار کرده است.
دوره های John P. Baugh | دانلود آموزشهای John P. Baugh: